Walter Spracklin

Stock Analyst at RBC Capital

(4.96)
# 99
Out of 4,476 analysts
1395
Total ratings
70.7%
Success rate
19.7%
Average return

Stocks Rated by Walter Spracklin

Canadian National Railway Company
Jun 24, 2026
Maintained: Buy
Price Target: $178.00$195.00
Current: $172.43
Upside: +13.09%
Canadian Pacific Kansas City Limited
Jun 24, 2026
Maintained: Buy
Price Target: $127.00$139.00
Current: $124.74
Upside: +11.43%
CSX Corporation
Jun 24, 2026
Maintained: Buy
Price Target: $47$51
Current: $48.89
Upside: +4.32%
Norfolk Southern
Jun 24, 2026
Maintained: Hold
Price Target: $360$320
Current: $322.71
Upside: -0.84%
Union Pacific
Jun 24, 2026
Maintained: Buy
Price Target: $289
Current: $282.25
Upside: +2.39%
Cargojet Inc.
May 5, 2026
Maintained: Buy
Price Target: $140.00
Current: $86.87
Upside: +61.16%
Westshore Terminals Investment Corporation
May 4, 2026
Maintained: Buy
Price Target: $39.00
Current: $37.69
Upside: +3.48%
TFI International Inc.
Apr 27, 2026
Rated: Buy
Price Target: $194.53$224.35
Current: $200.65
Upside: +11.81%
Mullen Group Ltd.
Apr 23, 2026
Reiterated: Buy
Price Target: $19.00$21.00
Current: $21.43
Upside: -2.01%
CCL Industries Inc.
Aug 9, 2024
Reiterated: Buy
Price Target: $83.00
Current: $92.65
Upside: n/a
Rated: Hold
Price Target: $67.00$94.00
Current: $80.06
Upside: n/a
Maintained: Hold
Price Target: $166$199
Current: $217.34
Upside: n/a
Reiterated: Buy
Price Target: $3.75$24.50
Current: $24.79
Upside: n/a
Reiterated: Buy
Price Target: $61.06
Current: $57.19
Upside: n/a
Rated: Hold
Price Target: $18.00
Current: $24.61
Upside: n/a
Reiterated: Buy
Price Target: $239.97$182.00
Current: $239.82
Upside: n/a
Maintained: Hold
Price Target: $163$189
Current: $230.40
Upside: n/a
Maintained: Buy
Price Target: $98.00$95.00
Current: $324.99
Upside: n/a
Maintained: Buy
Price Target: $33.00
Current: $36.56
Upside: n/a
Maintained: Buy
Price Target: $52.00
Current: $132.94
Upside: n/a
Maintained: Buy
Price Target: $45.00
Current: $43.88
Upside: n/a
Maintained: Buy
Price Target: $73.00$71.00
Current: $92.05
Upside: n/a
Maintained: Buy
Price Target: $3.50$3.00
Current: $327.04
Upside: n/a
Rated: Buy
Price Target: $86.62
Current: $90.34
Upside: n/a
Reiterated: Buy
Price Target: $105$104
Current: $58.89
Upside: n/a
Reiterated: Hold
Price Target: $24$22
Current: $64.11
Upside: n/a
Reiterated: Hold
Price Target: $72.42
Current: $223.98
Upside: n/a
Reiterated: Hold
Price Target: $89.46$90.88
Current: $96.48
Upside: n/a
Reiterated: Hold
Price Target: $21.30
Current: $30.12
Upside: n/a
Reiterated: Hold
Price Target: $26.98
Current: $51.51
Upside: n/a
Reiterated: Sell
Price Target: $29.82
Current: $61.63
Upside: n/a
Reiterated: Buy
Price Target: $88.04$82.36
Current: $90.77
Upside: n/a
Reiterated: Hold
Price Target: $45.44
Current: $99.71
Upside: n/a
Reiterated: Buy
Price Target: $62.48$63.90
Current: $178.48
Upside: n/a
Reiterated: Sell
Price Target: $92
Current: $116.24
Upside: n/a
Reiterated: Buy
Price Target: $54
Current: $79.09
Upside: n/a
Reiterated: Hold
Price Target: $44
Current: $140.76
Upside: n/a
Reiterated: Hold
Price Target: $88
Current: $63.12
Upside: n/a
Reiterated: Hold
Price Target: $30
Current: $63.52
Upside: n/a
Reiterated: Buy
Price Target: $114$120
Current: $130.85
Upside: n/a
Reiterated: Hold
Price Target: $111
Current: $199.25
Upside: n/a
Reiterated: Buy
Price Target: $16
Current: $5.13
Upside: n/a
Reiterated: Hold
Price Target: $43
Current: $24.96
Upside: n/a