James McGarragle

Stock Analyst at RBC Capital

(1.95)
# 1243
Out of 5,370 analysts
5
Total ratings
100.00%
Success rate
5.36%
Average return
Main Sectors:
3 Stocks
Name Action PT Current % Upside Ratings Updated
CAE CAE
Downgrades: Sector Perform
41 38
26.84 41.58% 3 May 21, 2025
CP Canadian Pacific Kan...
Maintains: Outperform
124 128
81.64 56.79% 1 Jan 30, 2025
CSX CSX
Maintains: Sector Perform
34 33
32.56 1.35% 1 Jan 24, 2025