
Walter Spracklin
Stock Analyst at RBC Capital
(4.96)
# 103
Out of 5,133 analysts
1427
Total ratings
69.6%
Success rate
16.6%
Average return
Main Sectors:
Stocks Rated by Walter Spracklin
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: CJT Cargojet Inc. | Maintained: Buy | $140.00 | $96.19 | +45.55% | 84 | Nov 13, 2026 | |
| TSX: WTE Westshore Terminals Investment Corporation | Maintained: Buy | $47.00 → $48.00 | $45.96 | +4.44% | 69 | Nov 10, 2026 | |
| TSX: TFII TFI International Inc. | Reiterated: Buy | $203.25 → $165.14 | $133.66 | +23.55% | 74 | Nov 2, 2026 | |
| TSX: CNR Canadian National Railway Company | Reiterated: Buy | $198.00 → $200.00 | $179.45 | +11.45% | 132 | Oct 30, 2026 | |
| TSX: CP Canadian Pacific Kansas City Limited | Reiterated: Buy | $146.00 | $132.62 | +10.09% | 137 | Oct 29, 2026 | |
| NSC Norfolk Southern | Reiterated: Hold | $330 → $350 | $325.82 | +7.42% | 113 | Oct 22, 2026 | |
| TSX: MTL Mullen Group Ltd. | Reiterated: Buy | $32.00 → $35.00 | $29.36 | +19.21% | 83 | Oct 22, 2026 | |
| UNP Union Pacific | Reiterated: Buy | $326 → $335 | $297.01 | +12.79% | 104 | Oct 22, 2026 | |
| CSX CSX Corporation | Reiterated: Buy | $53 → $54 | $50.48 | +6.97% | 113 | Oct 21, 2026 | |
| TSX: CCL.B CCL Industries Inc. | Reiterated: Buy | $83.00 | $99.30 | n/a | 33 | Aug 9, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $67.00 → $94.00 | $66.63 | n/a | 35 | Jul 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $166 → $199 | $246.78 | n/a | 33 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.75 → $24.50 | $32.93 | n/a | 45 | Feb 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $60.00 | $64.81 | n/a | 42 | Feb 21, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $18.00 | $23.30 | n/a | 72 | Feb 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $238.54 → $182.00 | $268.10 | n/a | 30 | Feb 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $163 → $189 | $236.61 | n/a | 34 | Feb 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $98.00 → $95.00 | $334.29 | n/a | 42 | Feb 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $33.00 | $38.90 | n/a | 12 | Nov 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $52.00 | $122.22 | n/a | 16 | Feb 24, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $45.00 | $45.05 | n/a | 15 | Apr 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $73.00 → $71.00 | $100.05 | n/a | 5 | Aug 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.50 → $3.00 | $332.12 | n/a | 38 | Apr 26, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $84.40 | $88.09 | n/a | 1 | Aug 14, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $105 → $104 | $39.91 | n/a | 5 | Aug 2, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $24 → $22 | $77.07 | n/a | 33 | Jul 7, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $70.56 | $194.59 | n/a | 1 | Jun 30, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $87.17 → $88.55 | $86.36 | n/a | 2 | Sep 16, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $20.75 | $33.86 | n/a | 2 | Sep 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $26.29 | $56.20 | n/a | 1 | Aug 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $29.06 | $76.83 | n/a | 1 | Aug 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85.78 → $80.25 | $92.14 | n/a | 2 | Aug 5, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $44.27 | $107.57 | n/a | 1 | Aug 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $60.88 → $62.26 | $184.94 | n/a | 2 | Aug 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $92 | $124.33 | n/a | 3 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $54 | $79.68 | n/a | 2 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $44 | $141.49 | n/a | 1 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $88 | $67.14 | n/a | 2 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $30 | $51.44 | n/a | 2 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $114 → $120 | $110.83 | n/a | 2 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $111 | $196.31 | n/a | 1 | Jul 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $16 | $4.60 | n/a | 1 | Jul 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $43 | $34.20 | n/a | 1 | Jul 24, 2016 |
Cargojet Inc.
Nov 13, 2026
Maintained: Buy
Price Target: $140.00
Current: $96.19
Upside: +45.55%
Westshore Terminals Investment Corporation
Nov 10, 2026
Maintained: Buy
Price Target: $47.00 → $48.00
Current: $45.96
Upside: +4.44%
TFI International Inc.
Nov 2, 2026
Reiterated: Buy
Price Target: $203.25 → $165.14
Current: $133.66
Upside: +23.55%
Canadian National Railway Company
Oct 30, 2026
Reiterated: Buy
Price Target: $198.00 → $200.00
Current: $179.45
Upside: +11.45%
Canadian Pacific Kansas City Limited
Oct 29, 2026
Reiterated: Buy
Price Target: $146.00
Current: $132.62
Upside: +10.09%
Norfolk Southern
Oct 22, 2026
Reiterated: Hold
Price Target: $330 → $350
Current: $325.82
Upside: +7.42%
Mullen Group Ltd.
Oct 22, 2026
Reiterated: Buy
Price Target: $32.00 → $35.00
Current: $29.36
Upside: +19.21%
Union Pacific
Oct 22, 2026
Reiterated: Buy
Price Target: $326 → $335
Current: $297.01
Upside: +12.79%
CSX Corporation
Oct 21, 2026
Reiterated: Buy
Price Target: $53 → $54
Current: $50.48
Upside: +6.97%
CCL Industries Inc.
Aug 9, 2024
Reiterated: Buy
Price Target: $83.00
Current: $99.30
Upside: n/a
Jul 8, 2024
Rated: Hold
Price Target: $67.00 → $94.00
Current: $66.63
Upside: n/a
Feb 28, 2024
Reiterated: Hold
Price Target: $166 → $199
Current: $246.78
Upside: n/a
Feb 23, 2024
Reiterated: Buy
Price Target: $3.75 → $24.50
Current: $32.93
Upside: n/a
Feb 21, 2024
Reiterated: Buy
Price Target: $60.00
Current: $64.81
Upside: n/a
Feb 16, 2024
Rated: Hold
Price Target: $18.00
Current: $23.30
Upside: n/a
Feb 14, 2024
Reiterated: Buy
Price Target: $238.54 → $182.00
Current: $268.10
Upside: n/a
Feb 13, 2024
Reiterated: Hold
Price Target: $163 → $189
Current: $236.61
Upside: n/a
Feb 8, 2024
Reiterated: Buy
Price Target: $98.00 → $95.00
Current: $334.29
Upside: n/a
Nov 10, 2022
Reiterated: Buy
Price Target: $33.00
Current: $38.90
Upside: n/a
Feb 24, 2022
Reiterated: Buy
Price Target: $52.00
Current: $122.22
Upside: n/a
Apr 23, 2021
Reiterated: Buy
Price Target: $45.00
Current: $45.05
Upside: n/a
Aug 9, 2019
Reiterated: Buy
Price Target: $73.00 → $71.00
Current: $100.05
Upside: n/a
Apr 26, 2019
Reiterated: Buy
Price Target: $3.50 → $3.00
Current: $332.12
Upside: n/a
Aug 14, 2017
Rated: Buy
Price Target: $84.40
Current: $88.09
Upside: n/a
Aug 2, 2017
Reiterated: Buy
Price Target: $105 → $104
Current: $39.91
Upside: n/a
Jul 7, 2017
Reiterated: Hold
Price Target: $24 → $22
Current: $77.07
Upside: n/a
Jun 30, 2017
Reiterated: Hold
Price Target: $70.56
Current: $194.59
Upside: n/a
Sep 16, 2016
Reiterated: Hold
Price Target: $87.17 → $88.55
Current: $86.36
Upside: n/a
Sep 6, 2016
Reiterated: Hold
Price Target: $20.75
Current: $33.86
Upside: n/a
Aug 8, 2016
Reiterated: Hold
Price Target: $26.29
Current: $56.20
Upside: n/a
Aug 8, 2016
Reiterated: Sell
Price Target: $29.06
Current: $76.83
Upside: n/a
Aug 5, 2016
Reiterated: Buy
Price Target: $85.78 → $80.25
Current: $92.14
Upside: n/a
Aug 4, 2016
Reiterated: Hold
Price Target: $44.27
Current: $107.57
Upside: n/a
Aug 4, 2016
Reiterated: Buy
Price Target: $60.88 → $62.26
Current: $184.94
Upside: n/a
Jul 31, 2016
Reiterated: Sell
Price Target: $92
Current: $124.33
Upside: n/a
Jul 31, 2016
Reiterated: Buy
Price Target: $54
Current: $79.68
Upside: n/a
Jul 31, 2016
Reiterated: Hold
Price Target: $44
Current: $141.49
Upside: n/a
Jul 31, 2016
Reiterated: Hold
Price Target: $88
Current: $67.14
Upside: n/a
Jul 29, 2016
Reiterated: Hold
Price Target: $30
Current: $51.44
Upside: n/a
Jul 29, 2016
Reiterated: Buy
Price Target: $114 → $120
Current: $110.83
Upside: n/a
Jul 26, 2016
Reiterated: Hold
Price Target: $111
Current: $196.31
Upside: n/a
Jul 24, 2016
Reiterated: Buy
Price Target: $16
Current: $4.60
Upside: n/a
Jul 24, 2016
Reiterated: Hold
Price Target: $43
Current: $34.20
Upside: n/a