This TSX stock soared this week on ‘positive surprise’ as one analyst see 52% possible upside for ‘undervalued’ shares

The Week in Stocks: What David Rosenberg is eyeing in Europe, why analysts hiked their price targets for the Big Banks and more