Walter Spracklin
Stock Analyst at RBC Capital
(4.96)
# 100
Out of 4,575 analysts
1403
Total ratings
70.2%
Success rate
19.8%
Average return
Main Sectors:
Stocks Rated by Walter Spracklin
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CSX CSX Corporation | Reiterated: Buy | $51 → $54 | $53.23 | +1.45% | 111 | Jul 23, 2026 | |
| NSC Norfolk Southern | Maintained: Hold | $320 → $360 | $350.66 | +2.66% | 111 | Jul 23, 2026 | |
| UNP Union Pacific | Maintained: Buy | $289 → $339 | $307.32 | +10.31% | 102 | Jul 23, 2026 | |
| TSX: MTL Mullen Group Ltd. | Reiterated: Buy | $23.00 → $30.00 | $28.73 | +4.42% | 80 | Jul 23, 2026 | |
| TSX: TFII TFI International Inc. | Maintained: Buy | $222.79 | $212.43 | +4.88% | 71 | Jul 9, 2026 | |
| TSX: WTE Westshore Terminals Investment Corporation | Maintained: Buy | $39.00 → $42.00 | $43.10 | -2.55% | 66 | Jul 9, 2026 | |
| TSX: CJT Cargojet Inc. | Maintained: Buy | $140.00 | $85.47 | +63.80% | 81 | Jul 9, 2026 | |
| TSX: CNR Canadian National Railway Company | Maintained: Buy | $178.00 → $195.00 | $182.91 | +6.61% | 129 | Jun 24, 2026 | |
| TSX: CP Canadian Pacific Kansas City Limited | Maintained: Buy | $127.00 → $139.00 | $130.32 | +6.66% | 134 | Jun 24, 2026 | |
| TSX: CCL.B CCL Industries Inc. | Reiterated: Buy | $83.00 | $90.70 | n/a | 33 | Aug 9, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $67.00 → $94.00 | $76.86 | n/a | 35 | Jul 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $166 → $199 | $216.91 | n/a | 33 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.75 → $24.50 | $24.24 | n/a | 45 | Feb 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $60.63 | $56.01 | n/a | 42 | Feb 21, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $18.00 | $23.27 | n/a | 72 | Feb 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $238.30 → $182.00 | $239.36 | n/a | 30 | Feb 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $163 → $189 | $238.75 | n/a | 34 | Feb 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $98.00 → $95.00 | $366.24 | n/a | 42 | Feb 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $33.00 | $35.51 | n/a | 12 | Nov 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $52.00 | $125.60 | n/a | 16 | Feb 24, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $45.00 | $45.48 | n/a | 15 | Apr 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $73.00 → $71.00 | $89.49 | n/a | 5 | Aug 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $3.50 → $3.00 | $367.45 | n/a | 38 | Apr 26, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $86.01 | $92.55 | n/a | 1 | Aug 14, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $105 → $104 | $56.55 | n/a | 5 | Aug 2, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $24 → $22 | $64.93 | n/a | 33 | Jul 7, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $71.91 | $225.77 | n/a | 1 | Jun 30, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $88.83 → $90.24 | $101.59 | n/a | 2 | Sep 16, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $21.15 | $34.63 | n/a | 2 | Sep 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $26.79 | $50.31 | n/a | 1 | Aug 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $29.61 | $70.70 | n/a | 1 | Aug 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $87.42 → $81.78 | $86.54 | n/a | 2 | Aug 5, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $45.12 | $95.13 | n/a | 1 | Aug 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $62.04 → $63.45 | $161.14 | n/a | 2 | Aug 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $92 | $117.49 | n/a | 3 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $54 | $79.92 | n/a | 2 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $44 | $143.37 | n/a | 1 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $88 | $73.04 | n/a | 2 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $30 | $64.39 | n/a | 2 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $114 → $120 | $143.60 | n/a | 2 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $111 | $212.79 | n/a | 1 | Jul 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $16 | $5.48 | n/a | 1 | Jul 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $43 | $25.49 | n/a | 1 | Jul 24, 2016 |
CSX Corporation
Jul 23, 2026
Reiterated: Buy
Price Target: $51 → $54
Current: $53.23
Upside: +1.45%
Norfolk Southern
Jul 23, 2026
Maintained: Hold
Price Target: $320 → $360
Current: $350.66
Upside: +2.66%
Union Pacific
Jul 23, 2026
Maintained: Buy
Price Target: $289 → $339
Current: $307.32
Upside: +10.31%
Mullen Group Ltd.
Jul 23, 2026
Reiterated: Buy
Price Target: $23.00 → $30.00
Current: $28.73
Upside: +4.42%
TFI International Inc.
Jul 9, 2026
Maintained: Buy
Price Target: $222.79
Current: $212.43
Upside: +4.88%
Westshore Terminals Investment Corporation
Jul 9, 2026
Maintained: Buy
Price Target: $39.00 → $42.00
Current: $43.10
Upside: -2.55%
Cargojet Inc.
Jul 9, 2026
Maintained: Buy
Price Target: $140.00
Current: $85.47
Upside: +63.80%
Canadian National Railway Company
Jun 24, 2026
Maintained: Buy
Price Target: $178.00 → $195.00
Current: $182.91
Upside: +6.61%
Canadian Pacific Kansas City Limited
Jun 24, 2026
Maintained: Buy
Price Target: $127.00 → $139.00
Current: $130.32
Upside: +6.66%
CCL Industries Inc.
Aug 9, 2024
Reiterated: Buy
Price Target: $83.00
Current: $90.70
Upside: n/a
Jul 8, 2024
Rated: Hold
Price Target: $67.00 → $94.00
Current: $76.86
Upside: n/a
Feb 28, 2024
Maintained: Hold
Price Target: $166 → $199
Current: $216.91
Upside: n/a
Feb 23, 2024
Reiterated: Buy
Price Target: $3.75 → $24.50
Current: $24.24
Upside: n/a
Feb 21, 2024
Reiterated: Buy
Price Target: $60.63
Current: $56.01
Upside: n/a
Feb 16, 2024
Rated: Hold
Price Target: $18.00
Current: $23.27
Upside: n/a
Feb 14, 2024
Reiterated: Buy
Price Target: $238.30 → $182.00
Current: $239.36
Upside: n/a
Feb 13, 2024
Maintained: Hold
Price Target: $163 → $189
Current: $238.75
Upside: n/a
Feb 8, 2024
Maintained: Buy
Price Target: $98.00 → $95.00
Current: $366.24
Upside: n/a
Nov 10, 2022
Maintained: Buy
Price Target: $33.00
Current: $35.51
Upside: n/a
Feb 24, 2022
Maintained: Buy
Price Target: $52.00
Current: $125.60
Upside: n/a
Apr 23, 2021
Maintained: Buy
Price Target: $45.00
Current: $45.48
Upside: n/a
Aug 9, 2019
Maintained: Buy
Price Target: $73.00 → $71.00
Current: $89.49
Upside: n/a
Apr 26, 2019
Maintained: Buy
Price Target: $3.50 → $3.00
Current: $367.45
Upside: n/a
Aug 14, 2017
Rated: Buy
Price Target: $86.01
Current: $92.55
Upside: n/a
Aug 2, 2017
Reiterated: Buy
Price Target: $105 → $104
Current: $56.55
Upside: n/a
Jul 7, 2017
Reiterated: Hold
Price Target: $24 → $22
Current: $64.93
Upside: n/a
Jun 30, 2017
Reiterated: Hold
Price Target: $71.91
Current: $225.77
Upside: n/a
Sep 16, 2016
Reiterated: Hold
Price Target: $88.83 → $90.24
Current: $101.59
Upside: n/a
Sep 6, 2016
Reiterated: Hold
Price Target: $21.15
Current: $34.63
Upside: n/a
Aug 8, 2016
Reiterated: Hold
Price Target: $26.79
Current: $50.31
Upside: n/a
Aug 8, 2016
Reiterated: Sell
Price Target: $29.61
Current: $70.70
Upside: n/a
Aug 5, 2016
Reiterated: Buy
Price Target: $87.42 → $81.78
Current: $86.54
Upside: n/a
Aug 4, 2016
Reiterated: Hold
Price Target: $45.12
Current: $95.13
Upside: n/a
Aug 4, 2016
Reiterated: Buy
Price Target: $62.04 → $63.45
Current: $161.14
Upside: n/a
Jul 31, 2016
Reiterated: Sell
Price Target: $92
Current: $117.49
Upside: n/a
Jul 31, 2016
Reiterated: Buy
Price Target: $54
Current: $79.92
Upside: n/a
Jul 31, 2016
Reiterated: Hold
Price Target: $44
Current: $143.37
Upside: n/a
Jul 31, 2016
Reiterated: Hold
Price Target: $88
Current: $73.04
Upside: n/a
Jul 29, 2016
Reiterated: Hold
Price Target: $30
Current: $64.39
Upside: n/a
Jul 29, 2016
Reiterated: Buy
Price Target: $114 → $120
Current: $143.60
Upside: n/a
Jul 26, 2016
Reiterated: Hold
Price Target: $111
Current: $212.79
Upside: n/a
Jul 24, 2016
Reiterated: Buy
Price Target: $16
Current: $5.48
Upside: n/a
Jul 24, 2016
Reiterated: Hold
Price Target: $43
Current: $25.49
Upside: n/a