Brian Morton
Stock Analyst at Barclays
(0.26)
# 4,435
Out of 4,634 analysts
199
Total ratings
35.7%
Success rate
-7.8%
Average return
Main Sectors:
Top Industries:
Stocks Rated by Brian Morton
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: CM Canadian Imperial Bank of Commerce | Rated: Buy | $141.00 → $144.00 | $166.32 | -13.42% | 32 | Jun 1, 2026 | |
| TSX: RY Royal Bank of Canada | Maintained: Buy | $260.00 | $294.09 | -11.59% | 28 | May 29, 2026 | |
| TSX: TD The Toronto-Dominion Bank | Maintained: Sell | $135.00 → $140.00 | $168.83 | -17.08% | 38 | May 29, 2026 | |
| TSX: BMO Bank of Montreal | Maintained: Sell | $199.00 → $203.00 | $253.47 | -19.91% | 36 | May 28, 2026 | |
| TSX: BNS The Bank of Nova Scotia | Maintained: Hold | $108.00 → $110.00 | $123.55 | -10.97% | 37 | May 28, 2026 | |
| TSX: NA National Bank of Canada | Maintained: Hold | $183.00 → $188.00 | $226.02 | -16.82% | 28 | May 28, 2026 |
Canadian Imperial Bank of Commerce
Jun 1, 2026
Rated: Buy
Price Target: $141.00 → $144.00
Current: $166.32
Upside: -13.42%
Royal Bank of Canada
May 29, 2026
Maintained: Buy
Price Target: $260.00
Current: $294.09
Upside: -11.59%
The Toronto-Dominion Bank
May 29, 2026
Maintained: Sell
Price Target: $135.00 → $140.00
Current: $168.83
Upside: -17.08%
Bank of Montreal
May 28, 2026
Maintained: Sell
Price Target: $199.00 → $203.00
Current: $253.47
Upside: -19.91%
The Bank of Nova Scotia
May 28, 2026
Maintained: Hold
Price Target: $108.00 → $110.00
Current: $123.55
Upside: -10.97%
National Bank of Canada
May 28, 2026
Maintained: Hold
Price Target: $183.00 → $188.00
Current: $226.02
Upside: -16.82%