James McGarragle

Stock Analyst at RBC Capital

(0.19)
# 2554
Out of 5,329 analysts
4
Total ratings
33.33%
Success rate
-3.12%
Average return
Main Sectors:
3 Stocks
Name Action PT Current % Upside Ratings Updated
CAE CAE
Reiterates: Outperform
43 43
25.49 68.69% 2 Mar 12, 2025
CP Canadian Pacific Kan...
Maintains: Outperform
124 128
74.14 72.65% 1 Jan 30, 2025
CSX CSX
Maintains: Sector Perform
34 33
28.58 15.47% 1 Jan 24, 2025