Markets Slide on Macro Data: Market Analysis for March 20th, 2026
Global Markets Canadian Markets Canada’s TSX declined as investors adopted a more defensive posture amid escalating Middle East tensions, which have driven…
Browse research
Global Markets Canadian Markets Canada’s TSX declined as investors adopted a more defensive posture amid escalating Middle East tensions, which have driven…
Analyst Ratings (Canada) The Canadian market outlook, with today’s 37 analyst ratings, reflects a cautious, late-cycle environment with rising risks, as analysts…
Analyst Ratings (Canada) The 76 analyst ratings today show a cautiously bullish but increasingly fragile outlook, with continued expectations for earnings growth…
Nvidia Corporation (NVDA) Royal Bank of Canada (Srini Pajjuri) reiterated an Outperform rating with a $250 price target, implying strong upside potential…
Analyst Ratings (Canada) Today’s 30 analyst ratings suggest a cautiously positive, but increasingly selective market outlook, as the prevalence of Buy and…