James McGarragle CFA

Stock Analyst at RBC Capital

(4.94)
# 162
Out of 4,491 analysts
260
Total ratings
87%
Success rate
32.9%
Average return

Stocks Rated by James McGarragle CFA

Russel Metals Inc.
Jun 30, 2026
Maintained: Buy
Price Target: $63.00$68.00
Current: $63.40
Upside: +7.26%
Algoma Steel Group Inc.
Jun 30, 2026
Maintained: Hold
Price Target: $7.00
Current: $5.34
Upside: +31.09%
CAE Inc.
Jun 29, 2026
Maintained: Hold
Price Target: $36.00
Current: $36.51
Upside: -1.40%
Bombardier Inc.
Jun 29, 2026
Maintained: Buy
Price Target: $332.00$383.00
Current: $338.60
Upside: +13.11%
Air Canada
Jun 29, 2026
Maintained: Buy
Price Target: $22.00$28.00
Current: $24.84
Upside: +12.72%
Chorus Aviation Inc.
Jun 29, 2026
Maintained: Buy
Price Target: $35.00
Current: $24.13
Upside: +45.05%
Exchange Income Corporation
Jun 29, 2026
Maintained: Buy
Price Target: $127.00$150.00
Current: $132.07
Upside: +13.58%
NanoXplore Inc.
May 14, 2026
Maintained: Hold
Price Target: $2.50
Current: $1.51
Upside: +65.56%
Stella-Jones Inc.
May 6, 2026
Maintained: Hold
Price Target: $93.00$85.00
Current: $79.53
Upside: +6.88%
Bombardier Inc.
Aug 5, 2025
Maintained: Buy
Price Target: $202.00
Current: $338.94
Upside: -40.40%
Maintained: Hold
Price Target: n/a
Current: $13.92
Upside: n/a