James McGarragle CFA
Stock Analyst at RBC Capital
(4.95)
# 115
Out of 4,662 analysts
270
Total ratings
85.4%
Success rate
37.4%
Average return
Main Sectors:
Stocks Rated by James McGarragle CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: CAE CAE Inc. | Upgraded: Buy | $36.00 → $46.00 | $35.91 | +28.10% | 35 | Aug 17, 2026 | |
| TSX: GRA NanoXplore Inc. | Maintained: Hold | $2.50 | $1.66 | +50.60% | 23 | Aug 14, 2026 | |
| TSX: AC Air Canada | Maintained: Buy | $28.00 → $37.00 | $29.19 | +26.76% | 32 | Aug 13, 2026 | |
| TSX: EIF Exchange Income Corporation | Reiterated: Buy | $150.00 → $156.00 | $129.21 | +20.73% | 47 | Aug 12, 2026 | |
| TSX: RUS Russel Metals Inc. | Reiterated: Buy | $68.00 → $92.00 | $76.34 | +20.51% | 34 | Aug 7, 2026 | |
| TSX: SJ Stella-Jones Inc. | Maintained: Hold | $82.00 → $79.00 | $72.80 | +8.52% | 32 | Aug 6, 2026 | |
| TSX: CHR Chorus Aviation Inc. | Maintained: Buy | $35.00 → $39.00 | $29.54 | +32.02% | 24 | Aug 5, 2026 | |
| TSX: BBD.B Bombardier Inc. | Maintained: Buy | $383.00 → $406.00 | $339.50 | +19.59% | 27 | Jul 30, 2026 | |
| TSX: ASTL Algoma Steel Group Inc. | Maintained: Hold | $7.00 → $6.00 | $6.60 | -9.09% | 14 | Jul 30, 2026 | |
| TSX: BBD.A Bombardier Inc. | Maintained: Buy | $202.00 | $341.07 | n/a | 1 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $16.22 | n/a | 1 | Apr 1, 2024 |
CAE Inc.
Aug 17, 2026
Upgraded: Buy
Price Target: $36.00 → $46.00
Current: $35.91
Upside: +28.10%
NanoXplore Inc.
Aug 14, 2026
Maintained: Hold
Price Target: $2.50
Current: $1.66
Upside: +50.60%
Air Canada
Aug 13, 2026
Maintained: Buy
Price Target: $28.00 → $37.00
Current: $29.19
Upside: +26.76%
Exchange Income Corporation
Aug 12, 2026
Reiterated: Buy
Price Target: $150.00 → $156.00
Current: $129.21
Upside: +20.73%
Russel Metals Inc.
Aug 7, 2026
Reiterated: Buy
Price Target: $68.00 → $92.00
Current: $76.34
Upside: +20.51%
Stella-Jones Inc.
Aug 6, 2026
Maintained: Hold
Price Target: $82.00 → $79.00
Current: $72.80
Upside: +8.52%
Chorus Aviation Inc.
Aug 5, 2026
Maintained: Buy
Price Target: $35.00 → $39.00
Current: $29.54
Upside: +32.02%
Bombardier Inc.
Jul 30, 2026
Maintained: Buy
Price Target: $383.00 → $406.00
Current: $339.50
Upside: +19.59%
Algoma Steel Group Inc.
Jul 30, 2026
Maintained: Hold
Price Target: $7.00 → $6.00
Current: $6.60
Upside: -9.09%
Bombardier Inc.
Aug 5, 2025
Maintained: Buy
Price Target: $202.00
Current: $341.07
Upside: n/a
Apr 1, 2024
Maintained: Hold
Price Target: n/a
Current: $16.22
Upside: n/a