James McGarragle CFA

Stock Analyst at RBC Capital

(4.92)
# 187
Out of 4,339 analysts
252
Total ratings
85.7%
Success rate
29.3%
Average return

Stocks Rated by James McGarragle CFA

CAE Inc.
May 22, 2026
Maintained: Hold
Price Target: $42.00$36.00
Current: $32.84
Upside: +9.62%
NanoXplore Inc.
May 14, 2026
Maintained: Hold
Price Target: $2.50
Current: $2.03
Upside: +23.15%
Algoma Steel Group Inc.
May 13, 2026
Maintained: Hold
Price Target: $6.00$7.00
Current: $6.86
Upside: +2.04%
Exchange Income Corporation
May 12, 2026
Reiterated: Buy
Price Target: $133.00$127.00
Current: $113.45
Upside: +11.94%
Chorus Aviation Inc.
May 8, 2026
Reiterated: Buy
Price Target: $35.00
Current: $24.48
Upside: +42.97%
Russel Metals Inc.
May 6, 2026
Reiterated: Buy
Price Target: $55.00$63.00
Current: $60.23
Upside: +4.60%
Stella-Jones Inc.
May 6, 2026
Maintained: Hold
Price Target: $93.00$85.00
Current: $76.25
Upside: +11.48%
Bombardier Inc.
Apr 30, 2026
Maintained: Buy
Price Target: $298.00$332.00
Current: $293.56
Upside: +13.09%
Air Canada
Apr 30, 2026
Maintained: Buy
Price Target: $22.00
Current: $21.26
Upside: +3.48%
Bombardier Inc.
Aug 5, 2025
Maintained: Buy
Price Target: $202.00
Current: $294.72
Upside: -31.46%
Maintained: Hold
Price Target: n/a
Current: $13.15
Upside: n/a