This TSX stock soared 34% this week and several analysts think it has plenty more room to run

The Week in Stocks: Why CIBC prefers lifecos to banks, price target changes for energy companies before earnings reports and more. Read on.

Read on WOBR AI →