James McGarragle

Stock Analyst at RBC Capital

(0)
# 3976
Out of 5,319 analysts
4
Total ratings
0.00%
Success rate
-6.79%
Average return
Main Sectors:
3 Stocks
Name Action Price Target Current % Upside Ratings Updated
CAE CAE
Reiterates: Outperform
43 43
23.43 83.53% 2 Mar 12, 2025
CP Canadian Pacific Kan...
Maintains: Outperform
124 128
74.53 71.74% 1 Jan 30, 2025
CSX CSX
Maintains: Sector Perform
34 33
27.68 19.22% 1 Jan 24, 2025