LINAMAR CORP. $21 (www.linamar.com) earned $1.64 a share in 2011. That’s up 20.6% from $1.36 in 2010. Sales rose 28.4%, to $2.9 billion from $2.2 billion. The company continues to win new contracts to supply transmissions and other parts to carmakers in Asia and Europe. It’s also seeing stronger sales of its non-automotive products, such as self-propelled elevating work platforms. Buy.