James McGarragle CFA

Stock Analyst at RBC Capital

(4.95)
# 116
Out of 4,587 analysts
261
Total ratings
87%
Success rate
34.2%
Average return

Stocks Rated by James McGarragle CFA

Stella-Jones Inc.
Jul 9, 2026
Maintained: Hold
Price Target: $85.00$82.00
Current: $76.65
Upside: +6.98%
Russel Metals Inc.
Jun 30, 2026
Maintained: Buy
Price Target: $63.00$68.00
Current: $67.01
Upside: +1.48%
Algoma Steel Group Inc.
Jun 30, 2026
Maintained: Hold
Price Target: $7.00
Current: $5.35
Upside: +30.84%
CAE Inc.
Jun 29, 2026
Maintained: Hold
Price Target: $36.00
Current: $36.12
Upside: -0.33%
Bombardier Inc.
Jun 29, 2026
Maintained: Buy
Price Target: $332.00$383.00
Current: $330.01
Upside: +16.06%
Air Canada
Jun 29, 2026
Maintained: Buy
Price Target: $22.00$28.00
Current: $26.24
Upside: +6.71%
Chorus Aviation Inc.
Jun 29, 2026
Maintained: Buy
Price Target: $35.00
Current: $24.78
Upside: +41.24%
Exchange Income Corporation
Jun 29, 2026
Maintained: Buy
Price Target: $127.00$150.00
Current: $126.92
Upside: +18.18%
NanoXplore Inc.
May 14, 2026
Maintained: Hold
Price Target: $2.50
Current: $1.52
Upside: +64.47%
Bombardier Inc.
Aug 5, 2025
Maintained: Buy
Price Target: $202.00
Current: $357.89
Upside: -43.56%
Maintained: Hold
Price Target: n/a
Current: $15.03
Upside: n/a