James McGarragle

Stock Analyst at RBC Capital

(0)
# 4063
Out of 5,275 analysts
3
Total ratings
0.00%
Success rate
-5.70%
Average return
Main Sectors:
3 Stocks
Name Action Price Target Current % Upside Ratings Updated
CAE
Maintains: Outperform
38 43
24.68 74.23% 1 Feb 18, 2025
Canadian Pacific Kan...
Maintains: Outperform
124 128
76.85 66.56% 1 Jan 30, 2025
CSX
Maintains: Sector Perform
34 33
30.93 6.69% 1 Jan 24, 2025