Valeant Pharmaceutical

Shareholders in Valeant Pharmaceuticals (TSX:VRX) used the company's annual general meeting Tuesday as a forum to vent their gripes with the struggling drugmaker.
Growing optimism: Farm and fertilizer supplier Agrium releases financial results on Monday and holds its annual meeting on Tuesday in Calgary.