
Walter Spracklin
Stock Analyst at RBC Capital
(4.96)
# 105
Out of 4,662 analysts
1408
Total ratings
70.3%
Success rate
19.6%
Average return
Main Sectors:
Stocks Rated by Walter Spracklin
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: CJT Cargojet Inc. | Reiterated: Buy | $140.00 | $87.79 | +59.47% | 82 | Aug 11, 2026 | |
| TSX: WTE Westshore Terminals Investment Corporation | Reiterated: Buy | $42.00 → $44.00 | $41.62 | +5.72% | 67 | Aug 5, 2026 | |
| TSX: CP Canadian Pacific Kansas City Limited | Reiterated: Buy | $139.00 → $145.00 | $130.39 | +11.20% | 135 | Jul 29, 2026 | |
| TSX: TFII TFI International Inc. | Reiterated: Buy | $219.59 → $237.66 | $191.43 | +24.15% | 72 | Jul 27, 2026 | |
| TSX: CNR Canadian National Railway Company | Maintained: Buy | $195.00 → $205.00 | $176.40 | +16.21% | 130 | Jul 24, 2026 | |
| CSX CSX Corporation | Reiterated: Buy | $51 → $54 | $50.68 | +6.55% | 111 | Jul 23, 2026 | |
| NSC Norfolk Southern | Maintained: Hold | $320 → $360 | $345.71 | +4.13% | 111 | Jul 23, 2026 | |
| UNP Union Pacific | Maintained: Buy | $289 → $339 | $301.80 | +12.33% | 102 | Jul 23, 2026 | |
| TSX: MTL Mullen Group Ltd. | Reiterated: Buy | $23.00 → $30.00 | $25.97 | +15.52% | 80 | Jul 23, 2026 | |
| TSX: CCL.B CCL Industries Inc. | Reiterated: Buy | $83.00 | $96.74 | n/a | 33 | Aug 9, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $67.00 → $94.00 | $72.80 | n/a | 35 | Jul 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $166 → $199 | $221.04 | n/a | 33 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.75 → $24.50 | $29.54 | n/a | 45 | Feb 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $59.76 | $57.29 | n/a | 42 | Feb 21, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $18.00 | $29.19 | n/a | 72 | Feb 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $234.88 → $182.00 | $233.29 | n/a | 30 | Feb 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $163 → $189 | $225.08 | n/a | 34 | Feb 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $98.00 → $95.00 | $339.50 | n/a | 42 | Feb 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $33.00 | $35.91 | n/a | 12 | Nov 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $52.00 | $129.21 | n/a | 16 | Feb 24, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $45.00 | $45.04 | n/a | 15 | Apr 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $73.00 → $71.00 | $95.55 | n/a | 5 | Aug 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $3.50 → $3.00 | $345.57 | n/a | 38 | Apr 26, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $84.78 | $97.96 | n/a | 1 | Aug 14, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $105 → $104 | $48.92 | n/a | 5 | Aug 2, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $24 → $22 | $77.75 | n/a | 33 | Jul 7, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $70.88 | $206.81 | n/a | 1 | Jun 30, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $87.56 → $88.95 | $105.00 | n/a | 2 | Sep 16, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $20.85 | $29.64 | n/a | 2 | Sep 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $26.41 | $45.99 | n/a | 1 | Aug 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $29.19 | $76.34 | n/a | 1 | Aug 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $86.17 → $80.61 | $88.00 | n/a | 2 | Aug 5, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $44.47 | $103.26 | n/a | 1 | Aug 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $61.15 → $62.54 | $195.34 | n/a | 2 | Aug 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $92 | $122.27 | n/a | 3 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $54 | $81.61 | n/a | 2 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $44 | $144.94 | n/a | 1 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $88 | $66.00 | n/a | 2 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $30 | $66.23 | n/a | 2 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $114 → $120 | $124.05 | n/a | 2 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $111 | $220.35 | n/a | 1 | Jul 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $16 | $6.61 | n/a | 1 | Jul 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $43 | $27.66 | n/a | 1 | Jul 24, 2016 |
Cargojet Inc.
Aug 11, 2026
Reiterated: Buy
Price Target: $140.00
Current: $87.79
Upside: +59.47%
Westshore Terminals Investment Corporation
Aug 5, 2026
Reiterated: Buy
Price Target: $42.00 → $44.00
Current: $41.62
Upside: +5.72%
Canadian Pacific Kansas City Limited
Jul 29, 2026
Reiterated: Buy
Price Target: $139.00 → $145.00
Current: $130.39
Upside: +11.20%
TFI International Inc.
Jul 27, 2026
Reiterated: Buy
Price Target: $219.59 → $237.66
Current: $191.43
Upside: +24.15%
Canadian National Railway Company
Jul 24, 2026
Maintained: Buy
Price Target: $195.00 → $205.00
Current: $176.40
Upside: +16.21%
CSX Corporation
Jul 23, 2026
Reiterated: Buy
Price Target: $51 → $54
Current: $50.68
Upside: +6.55%
Norfolk Southern
Jul 23, 2026
Maintained: Hold
Price Target: $320 → $360
Current: $345.71
Upside: +4.13%
Union Pacific
Jul 23, 2026
Maintained: Buy
Price Target: $289 → $339
Current: $301.80
Upside: +12.33%
Mullen Group Ltd.
Jul 23, 2026
Reiterated: Buy
Price Target: $23.00 → $30.00
Current: $25.97
Upside: +15.52%
CCL Industries Inc.
Aug 9, 2024
Reiterated: Buy
Price Target: $83.00
Current: $96.74
Upside: n/a
Jul 8, 2024
Rated: Hold
Price Target: $67.00 → $94.00
Current: $72.80
Upside: n/a
Feb 28, 2024
Maintained: Hold
Price Target: $166 → $199
Current: $221.04
Upside: n/a
Feb 23, 2024
Reiterated: Buy
Price Target: $3.75 → $24.50
Current: $29.54
Upside: n/a
Feb 21, 2024
Reiterated: Buy
Price Target: $59.76
Current: $57.29
Upside: n/a
Feb 16, 2024
Rated: Hold
Price Target: $18.00
Current: $29.19
Upside: n/a
Feb 14, 2024
Reiterated: Buy
Price Target: $234.88 → $182.00
Current: $233.29
Upside: n/a
Feb 13, 2024
Maintained: Hold
Price Target: $163 → $189
Current: $225.08
Upside: n/a
Feb 8, 2024
Maintained: Buy
Price Target: $98.00 → $95.00
Current: $339.50
Upside: n/a
Nov 10, 2022
Maintained: Buy
Price Target: $33.00
Current: $35.91
Upside: n/a
Feb 24, 2022
Maintained: Buy
Price Target: $52.00
Current: $129.21
Upside: n/a
Apr 23, 2021
Maintained: Buy
Price Target: $45.00
Current: $45.04
Upside: n/a
Aug 9, 2019
Maintained: Buy
Price Target: $73.00 → $71.00
Current: $95.55
Upside: n/a
Apr 26, 2019
Maintained: Buy
Price Target: $3.50 → $3.00
Current: $345.57
Upside: n/a
Aug 14, 2017
Rated: Buy
Price Target: $84.78
Current: $97.96
Upside: n/a
Aug 2, 2017
Reiterated: Buy
Price Target: $105 → $104
Current: $48.92
Upside: n/a
Jul 7, 2017
Reiterated: Hold
Price Target: $24 → $22
Current: $77.75
Upside: n/a
Jun 30, 2017
Reiterated: Hold
Price Target: $70.88
Current: $206.81
Upside: n/a
Sep 16, 2016
Reiterated: Hold
Price Target: $87.56 → $88.95
Current: $105.00
Upside: n/a
Sep 6, 2016
Reiterated: Hold
Price Target: $20.85
Current: $29.64
Upside: n/a
Aug 8, 2016
Reiterated: Hold
Price Target: $26.41
Current: $45.99
Upside: n/a
Aug 8, 2016
Reiterated: Sell
Price Target: $29.19
Current: $76.34
Upside: n/a
Aug 5, 2016
Reiterated: Buy
Price Target: $86.17 → $80.61
Current: $88.00
Upside: n/a
Aug 4, 2016
Reiterated: Hold
Price Target: $44.47
Current: $103.26
Upside: n/a
Aug 4, 2016
Reiterated: Buy
Price Target: $61.15 → $62.54
Current: $195.34
Upside: n/a
Jul 31, 2016
Reiterated: Sell
Price Target: $92
Current: $122.27
Upside: n/a
Jul 31, 2016
Reiterated: Buy
Price Target: $54
Current: $81.61
Upside: n/a
Jul 31, 2016
Reiterated: Hold
Price Target: $44
Current: $144.94
Upside: n/a
Jul 31, 2016
Reiterated: Hold
Price Target: $88
Current: $66.00
Upside: n/a
Jul 29, 2016
Reiterated: Hold
Price Target: $30
Current: $66.23
Upside: n/a
Jul 29, 2016
Reiterated: Buy
Price Target: $114 → $120
Current: $124.05
Upside: n/a
Jul 26, 2016
Reiterated: Hold
Price Target: $111
Current: $220.35
Upside: n/a
Jul 24, 2016
Reiterated: Buy
Price Target: $16
Current: $6.61
Upside: n/a
Jul 24, 2016
Reiterated: Hold
Price Target: $43
Current: $27.66
Upside: n/a