James McGarragle CFA
Stock Analyst at RBC Capital
(4.94)
# 144
Out of 4,707 analysts
271
Total ratings
83.3%
Success rate
34.9%
Average return
Main Sectors:
Stocks Rated by James McGarragle CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: ASTL Algoma Steel Group Inc. | Maintained: Hold | $6.00 | $6.07 | -1.15% | 15 | Sep 2, 2026 | |
| TSX: CAE CAE Inc. | Upgraded: Buy | $36.00 → $46.00 | $33.47 | +37.44% | 35 | Aug 17, 2026 | |
| TSX: GRA NanoXplore Inc. | Maintained: Hold | $2.50 | $1.57 | +59.24% | 23 | Aug 14, 2026 | |
| TSX: AC Air Canada | Maintained: Buy | $28.00 → $37.00 | $28.62 | +29.28% | 32 | Aug 13, 2026 | |
| TSX: EIF Exchange Income Corporation | Reiterated: Buy | $150.00 → $156.00 | $121.09 | +28.83% | 47 | Aug 12, 2026 | |
| TSX: RUS Russel Metals Inc. | Reiterated: Buy | $68.00 → $92.00 | $76.48 | +20.29% | 34 | Aug 7, 2026 | |
| TSX: SJ Stella-Jones Inc. | Maintained: Hold | $82.00 → $79.00 | $68.20 | +15.84% | 32 | Aug 6, 2026 | |
| TSX: CHR Chorus Aviation Inc. | Maintained: Buy | $35.00 → $39.00 | $27.89 | +39.84% | 24 | Aug 5, 2026 | |
| TSX: BBD.B Bombardier Inc. | Maintained: Buy | $383.00 → $406.00 | $307.13 | +32.19% | 27 | Jul 30, 2026 | |
| TSX: BBD.A Bombardier Inc. | Maintained: Buy | $202.00 | $307.13 | n/a | 1 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $15.26 | n/a | 1 | Apr 1, 2024 |
Algoma Steel Group Inc.
Sep 2, 2026
Maintained: Hold
Price Target: $6.00
Current: $6.07
Upside: -1.15%
CAE Inc.
Aug 17, 2026
Upgraded: Buy
Price Target: $36.00 → $46.00
Current: $33.47
Upside: +37.44%
NanoXplore Inc.
Aug 14, 2026
Maintained: Hold
Price Target: $2.50
Current: $1.57
Upside: +59.24%
Air Canada
Aug 13, 2026
Maintained: Buy
Price Target: $28.00 → $37.00
Current: $28.62
Upside: +29.28%
Exchange Income Corporation
Aug 12, 2026
Reiterated: Buy
Price Target: $150.00 → $156.00
Current: $121.09
Upside: +28.83%
Russel Metals Inc.
Aug 7, 2026
Reiterated: Buy
Price Target: $68.00 → $92.00
Current: $76.48
Upside: +20.29%
Stella-Jones Inc.
Aug 6, 2026
Maintained: Hold
Price Target: $82.00 → $79.00
Current: $68.20
Upside: +15.84%
Chorus Aviation Inc.
Aug 5, 2026
Maintained: Buy
Price Target: $35.00 → $39.00
Current: $27.89
Upside: +39.84%
Bombardier Inc.
Jul 30, 2026
Maintained: Buy
Price Target: $383.00 → $406.00
Current: $307.13
Upside: +32.19%
Bombardier Inc.
Aug 5, 2025
Maintained: Buy
Price Target: $202.00
Current: $307.13
Upside: n/a
Apr 1, 2024
Maintained: Hold
Price Target: n/a
Current: $15.26
Upside: n/a