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

Stocks Rated by James McGarragle CFA

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%
Reiterated: Buy
Price Target: $202.00
Current: $315.00
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $15.24
Upside: n/a