James McGarragle CFA
Stock Analyst at RBC Capital
(4.95)
# 122
Out of 5,119 analysts
296
Total ratings
79.5%
Success rate
31.3%
Average return
Main Sectors:
Stocks Rated by James McGarragle CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: BBD.B Bombardier Inc. | Reiterated: Buy | $406.00 | $317.02 | +28.07% | 30 | Nov 5, 2026 | |
| TSX: RUS Russel Metals Inc. | Reiterated: Buy | $107.00 | $76.17 | +40.48% | 37 | Nov 5, 2026 | |
| TSX: SJ Stella-Jones Inc. | Reiterated: Hold | $76.00 → $70.00 | $65.85 | +6.30% | 34 | Nov 4, 2026 | |
| TSX: AC Air Canada | Reiterated: Buy | $37.00 → $28.00 | $21.91 | +27.80% | 35 | Oct 30, 2026 | |
| TSX: ASTL Algoma Steel Group Inc. | Reiterated: Hold | $7.00 | $7.60 | -7.89% | 17 | Oct 29, 2026 | |
| TSX: CAE CAE Inc. | Reiterated: Buy | $46.00 → $47.00 | $37.91 | +23.98% | 38 | Oct 28, 2026 | |
| TSX: CHR Chorus Aviation Inc. | Reiterated: Buy | $39.00 | $31.33 | +24.48% | 26 | Oct 9, 2026 | |
| TSX: EIF Exchange Income Corporation | Reiterated: Buy | $156.00 → $158.00 | $118.58 | +33.24% | 50 | Oct 9, 2026 | |
| TSX: GRA NanoXplore Inc. | Reiterated: Hold | $1.75 | $1.46 | +19.86% | 25 | Oct 9, 2026 | |
| TSXV: PNG Kraken Robotics Inc. | Reiterated: Buy | $6.00 | $3.38 | +77.51% | 2 | Sep 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $202.00 | $315.00 | n/a | 1 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $15.24 | n/a | 1 | Apr 1, 2024 |
Bombardier Inc.
Nov 5, 2026
Reiterated: Buy
Price Target: $406.00
Current: $317.02
Upside: +28.07%
Russel Metals Inc.
Nov 5, 2026
Reiterated: Buy
Price Target: $107.00
Current: $76.17
Upside: +40.48%
Stella-Jones Inc.
Nov 4, 2026
Reiterated: Hold
Price Target: $76.00 → $70.00
Current: $65.85
Upside: +6.30%
Air Canada
Oct 30, 2026
Reiterated: Buy
Price Target: $37.00 → $28.00
Current: $21.91
Upside: +27.80%
Algoma Steel Group Inc.
Oct 29, 2026
Reiterated: Hold
Price Target: $7.00
Current: $7.60
Upside: -7.89%
CAE Inc.
Oct 28, 2026
Reiterated: Buy
Price Target: $46.00 → $47.00
Current: $37.91
Upside: +23.98%
Chorus Aviation Inc.
Oct 9, 2026
Reiterated: Buy
Price Target: $39.00
Current: $31.33
Upside: +24.48%
Exchange Income Corporation
Oct 9, 2026
Reiterated: Buy
Price Target: $156.00 → $158.00
Current: $118.58
Upside: +33.24%
NanoXplore Inc.
Oct 9, 2026
Reiterated: Hold
Price Target: $1.75
Current: $1.46
Upside: +19.86%
Kraken Robotics Inc.
Sep 25, 2026
Reiterated: Buy
Price Target: $6.00
Current: $3.38
Upside: +77.51%
Aug 5, 2025
Reiterated: Buy
Price Target: $202.00
Current: $315.00
Upside: n/a
Apr 1, 2024
Reiterated: Hold
Price Target: n/a
Current: $15.24
Upside: n/a