
Walter Spracklin
Stock Analyst at RBC Capital
(4.96)
# 104
Out of 5,010 analysts
1416
Total ratings
69.3%
Success rate
18.5%
Average return
Main Sectors:
Stocks Rated by Walter Spracklin
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: MTL Mullen Group Ltd. | Maintained: Buy | $30.00 → $32.00 | $27.23 | +17.52% | 81 | Sep 30, 2026 | |
| TSX: WTE Westshore Terminals Investment Corporation | Maintained: Buy | $44.00 → $47.00 | $43.44 | +8.20% | 68 | Sep 30, 2026 | |
| TSX: TFII TFI International Inc. | Maintained: Buy | $242.44 → $204.44 | $171.95 | +18.89% | 73 | Sep 30, 2026 | |
| CSX CSX Corporation | Reiterated: Buy | $54 → $53 | $46.93 | +12.93% | 112 | Sep 24, 2026 | |
| NSC Norfolk Southern | Reiterated: Hold | $360 → $330 | $313.00 | +5.43% | 112 | Sep 24, 2026 | |
| TSX: CNR Canadian National Railway Company | Reiterated: Buy | $205.00 → $198.00 | $171.14 | +15.69% | 131 | Sep 24, 2026 | |
| TSX: CP Canadian Pacific Kansas City Limited | Reiterated: Buy | $145.00 → $146.00 | $122.68 | +19.01% | 136 | Sep 24, 2026 | |
| UNP Union Pacific | Reiterated: Buy | $339 → $326 | $274.15 | +18.91% | 103 | Sep 24, 2026 | |
| TSX: CJT Cargojet Inc. | Reiterated: Buy | $140.00 | $87.39 | +60.20% | 82 | Aug 11, 2026 | |
| TSX: CCL.B CCL Industries Inc. | Reiterated: Buy | $83.00 | $94.36 | n/a | 33 | Aug 9, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $67.00 → $94.00 | $69.65 | n/a | 35 | Jul 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $166 → $199 | $211.92 | n/a | 33 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.75 → $24.50 | $30.55 | n/a | 45 | Feb 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $60.85 | $59.84 | n/a | 42 | Feb 21, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $18.00 | $26.89 | n/a | 72 | Feb 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $239.08 → $182.00 | $220.82 | n/a | 30 | Feb 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $163 → $189 | $207.09 | n/a | 34 | Feb 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $98.00 → $95.00 | $320.37 | n/a | 42 | Feb 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $33.00 | $34.39 | n/a | 12 | Nov 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $52.00 | $125.30 | n/a | 16 | Feb 24, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $45.00 | $43.44 | n/a | 15 | Apr 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $73.00 → $71.00 | $94.49 | n/a | 5 | Aug 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.50 → $3.00 | $323.76 | n/a | 38 | Apr 26, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $84.40 | $91.48 | n/a | 1 | Aug 14, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $105 → $104 | $43.37 | n/a | 5 | Aug 2, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $24 → $22 | $76.87 | n/a | 33 | Jul 7, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $70.56 | $226.12 | n/a | 1 | Jun 30, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $87.17 → $88.55 | $97.97 | n/a | 2 | Sep 16, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $20.75 | $36.29 | n/a | 2 | Sep 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $26.29 | $52.31 | n/a | 1 | Aug 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $29.06 | $86.93 | n/a | 1 | Aug 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85.78 → $80.25 | $85.04 | n/a | 2 | Aug 5, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $44.27 | $95.28 | n/a | 1 | Aug 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $60.88 → $62.26 | $171.55 | n/a | 2 | Aug 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $92 | $113.04 | n/a | 3 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $54 | $65.03 | n/a | 2 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $44 | $149.42 | n/a | 1 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $88 | $52.54 | n/a | 2 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $30 | $60.94 | n/a | 2 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $114 → $120 | $119.32 | n/a | 2 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $111 | $186.94 | n/a | 1 | Jul 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $16 | $5.31 | n/a | 1 | Jul 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $43 | $24.82 | n/a | 1 | Jul 24, 2016 |
Mullen Group Ltd.
Sep 30, 2026
Maintained: Buy
Price Target: $30.00 → $32.00
Current: $27.23
Upside: +17.52%
Westshore Terminals Investment Corporation
Sep 30, 2026
Maintained: Buy
Price Target: $44.00 → $47.00
Current: $43.44
Upside: +8.20%
TFI International Inc.
Sep 30, 2026
Maintained: Buy
Price Target: $242.44 → $204.44
Current: $171.95
Upside: +18.89%
CSX Corporation
Sep 24, 2026
Reiterated: Buy
Price Target: $54 → $53
Current: $46.93
Upside: +12.93%
Norfolk Southern
Sep 24, 2026
Reiterated: Hold
Price Target: $360 → $330
Current: $313.00
Upside: +5.43%
Canadian National Railway Company
Sep 24, 2026
Reiterated: Buy
Price Target: $205.00 → $198.00
Current: $171.14
Upside: +15.69%
Canadian Pacific Kansas City Limited
Sep 24, 2026
Reiterated: Buy
Price Target: $145.00 → $146.00
Current: $122.68
Upside: +19.01%
Union Pacific
Sep 24, 2026
Reiterated: Buy
Price Target: $339 → $326
Current: $274.15
Upside: +18.91%
Cargojet Inc.
Aug 11, 2026
Reiterated: Buy
Price Target: $140.00
Current: $87.39
Upside: +60.20%
CCL Industries Inc.
Aug 9, 2024
Reiterated: Buy
Price Target: $83.00
Current: $94.36
Upside: n/a
Jul 8, 2024
Rated: Hold
Price Target: $67.00 → $94.00
Current: $69.65
Upside: n/a
Feb 28, 2024
Reiterated: Hold
Price Target: $166 → $199
Current: $211.92
Upside: n/a
Feb 23, 2024
Reiterated: Buy
Price Target: $3.75 → $24.50
Current: $30.55
Upside: n/a
Feb 21, 2024
Reiterated: Buy
Price Target: $60.85
Current: $59.84
Upside: n/a
Feb 16, 2024
Rated: Hold
Price Target: $18.00
Current: $26.89
Upside: n/a
Feb 14, 2024
Reiterated: Buy
Price Target: $239.08 → $182.00
Current: $220.82
Upside: n/a
Feb 13, 2024
Reiterated: Hold
Price Target: $163 → $189
Current: $207.09
Upside: n/a
Feb 8, 2024
Reiterated: Buy
Price Target: $98.00 → $95.00
Current: $320.37
Upside: n/a
Nov 10, 2022
Reiterated: Buy
Price Target: $33.00
Current: $34.39
Upside: n/a
Feb 24, 2022
Reiterated: Buy
Price Target: $52.00
Current: $125.30
Upside: n/a
Apr 23, 2021
Reiterated: Buy
Price Target: $45.00
Current: $43.44
Upside: n/a
Aug 9, 2019
Reiterated: Buy
Price Target: $73.00 → $71.00
Current: $94.49
Upside: n/a
Apr 26, 2019
Reiterated: Buy
Price Target: $3.50 → $3.00
Current: $323.76
Upside: n/a
Aug 14, 2017
Rated: Buy
Price Target: $84.40
Current: $91.48
Upside: n/a
Aug 2, 2017
Reiterated: Buy
Price Target: $105 → $104
Current: $43.37
Upside: n/a
Jul 7, 2017
Reiterated: Hold
Price Target: $24 → $22
Current: $76.87
Upside: n/a
Jun 30, 2017
Reiterated: Hold
Price Target: $70.56
Current: $226.12
Upside: n/a
Sep 16, 2016
Reiterated: Hold
Price Target: $87.17 → $88.55
Current: $97.97
Upside: n/a
Sep 6, 2016
Reiterated: Hold
Price Target: $20.75
Current: $36.29
Upside: n/a
Aug 8, 2016
Reiterated: Hold
Price Target: $26.29
Current: $52.31
Upside: n/a
Aug 8, 2016
Reiterated: Sell
Price Target: $29.06
Current: $86.93
Upside: n/a
Aug 5, 2016
Reiterated: Buy
Price Target: $85.78 → $80.25
Current: $85.04
Upside: n/a
Aug 4, 2016
Reiterated: Hold
Price Target: $44.27
Current: $95.28
Upside: n/a
Aug 4, 2016
Reiterated: Buy
Price Target: $60.88 → $62.26
Current: $171.55
Upside: n/a
Jul 31, 2016
Reiterated: Sell
Price Target: $92
Current: $113.04
Upside: n/a
Jul 31, 2016
Reiterated: Buy
Price Target: $54
Current: $65.03
Upside: n/a
Jul 31, 2016
Reiterated: Hold
Price Target: $44
Current: $149.42
Upside: n/a
Jul 31, 2016
Reiterated: Hold
Price Target: $88
Current: $52.54
Upside: n/a
Jul 29, 2016
Reiterated: Hold
Price Target: $30
Current: $60.94
Upside: n/a
Jul 29, 2016
Reiterated: Buy
Price Target: $114 → $120
Current: $119.32
Upside: n/a
Jul 26, 2016
Reiterated: Hold
Price Target: $111
Current: $186.94
Upside: n/a
Jul 24, 2016
Reiterated: Buy
Price Target: $16
Current: $5.31
Upside: n/a
Jul 24, 2016
Reiterated: Hold
Price Target: $43
Current: $24.82
Upside: n/a