James McGarragle

Stock Analyst at RBC Capital

(0.18)
# 2593
Out of 5,333 analysts
4
Total ratings
33.33%
Success rate
-0.48%
Average return
Main Sectors:
3 Stocks
Name Action PT Current % Upside Ratings Updated
CAE CAE
Reiterates: Outperform
43 43
25.91 65.96% 2 Mar 12, 2025
CP Canadian Pacific Kan...
Maintains: Outperform
124 128
73.7 73.68% 1 Jan 30, 2025
CSX CSX
Maintains: Sector Perform
34 33
28.95 13.99% 1 Jan 24, 2025