
Walter Spracklin
Stock Analyst at RBC Capital
(4.95)
# 125
Out of 4,707 analysts
1408
Total ratings
69.3%
Success rate
18.7%
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 | $76.25 | +83.61% | 82 | Aug 11, 2026 | |
| TSX: WTE Westshore Terminals Investment Corporation | Reiterated: Buy | $42.00 → $44.00 | $40.24 | +9.34% | 67 | Aug 5, 2026 | |
| TSX: CP Canadian Pacific Kansas City Limited | Reiterated: Buy | $139.00 → $145.00 | $125.72 | +15.34% | 135 | Jul 29, 2026 | |
| TSX: TFII TFI International Inc. | Reiterated: Buy | $217.69 → $235.61 | $184.95 | +27.39% | 72 | Jul 27, 2026 | |
| TSX: CNR Canadian National Railway Company | Maintained: Buy | $195.00 → $205.00 | $169.31 | +21.08% | 130 | Jul 24, 2026 | |
| CSX CSX Corporation | Reiterated: Buy | $51 → $54 | $49.00 | +10.20% | 111 | Jul 23, 2026 | |
| NSC Norfolk Southern | Maintained: Hold | $320 → $360 | $327.92 | +9.78% | 111 | Jul 23, 2026 | |
| UNP Union Pacific | Maintained: Buy | $289 → $339 | $288.45 | +17.52% | 102 | Jul 23, 2026 | |
| TSX: MTL Mullen Group Ltd. | Reiterated: Buy | $23.00 → $30.00 | $25.82 | +16.19% | 80 | Jul 23, 2026 | |
| TSX: CCL.B CCL Industries Inc. | Reiterated: Buy | $83.00 | $93.26 | n/a | 33 | Aug 9, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $67.00 → $94.00 | $68.20 | n/a | 35 | Jul 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $166 → $199 | $221.63 | n/a | 33 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.75 → $24.50 | $27.89 | n/a | 45 | Feb 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $59.25 | $59.07 | n/a | 42 | Feb 21, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $18.00 | $28.62 | n/a | 72 | Feb 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $232.85 → $182.00 | $225.06 | n/a | 30 | Feb 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $163 → $189 | $217.78 | n/a | 34 | Feb 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $98.00 → $95.00 | $307.13 | n/a | 42 | Feb 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $33.00 | $33.47 | n/a | 12 | Nov 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $52.00 | $121.09 | n/a | 16 | Feb 24, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $45.00 | $43.64 | n/a | 15 | Apr 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $73.00 → $71.00 | $94.94 | n/a | 5 | Aug 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $3.50 → $3.00 | $307.13 | n/a | 38 | Apr 26, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $84.05 | $91.81 | n/a | 1 | Aug 14, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $105 → $104 | $45.73 | n/a | 5 | Aug 2, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $24 → $22 | $73.91 | n/a | 33 | Jul 7, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $70.27 | $202.74 | n/a | 1 | Jun 30, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $86.80 → $88.18 | $99.73 | n/a | 2 | Sep 16, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $20.67 | $30.26 | n/a | 2 | Sep 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $26.18 | $47.40 | n/a | 1 | Aug 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $28.93 | $76.48 | n/a | 1 | Aug 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85.42 → $79.91 | $87.26 | n/a | 2 | Aug 5, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $44.09 | $100.55 | n/a | 1 | Aug 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $60.62 → $62.00 | $182.85 | n/a | 2 | Aug 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $92 | $120.25 | n/a | 3 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $54 | $71.95 | n/a | 2 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $44 | $146.37 | n/a | 1 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $88 | $61.38 | n/a | 2 | Jul 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $30 | $66.26 | n/a | 2 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $114 → $120 | $128.91 | n/a | 2 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $111 | $198.81 | n/a | 1 | Jul 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $16 | $7.00 | n/a | 1 | Jul 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $43 | $27.18 | n/a | 1 | Jul 24, 2016 |
Cargojet Inc.
Aug 11, 2026
Reiterated: Buy
Price Target: $140.00
Current: $76.25
Upside: +83.61%
Westshore Terminals Investment Corporation
Aug 5, 2026
Reiterated: Buy
Price Target: $42.00 → $44.00
Current: $40.24
Upside: +9.34%
Canadian Pacific Kansas City Limited
Jul 29, 2026
Reiterated: Buy
Price Target: $139.00 → $145.00
Current: $125.72
Upside: +15.34%
TFI International Inc.
Jul 27, 2026
Reiterated: Buy
Price Target: $217.69 → $235.61
Current: $184.95
Upside: +27.39%
Canadian National Railway Company
Jul 24, 2026
Maintained: Buy
Price Target: $195.00 → $205.00
Current: $169.31
Upside: +21.08%
CSX Corporation
Jul 23, 2026
Reiterated: Buy
Price Target: $51 → $54
Current: $49.00
Upside: +10.20%
Norfolk Southern
Jul 23, 2026
Maintained: Hold
Price Target: $320 → $360
Current: $327.92
Upside: +9.78%
Union Pacific
Jul 23, 2026
Maintained: Buy
Price Target: $289 → $339
Current: $288.45
Upside: +17.52%
Mullen Group Ltd.
Jul 23, 2026
Reiterated: Buy
Price Target: $23.00 → $30.00
Current: $25.82
Upside: +16.19%
CCL Industries Inc.
Aug 9, 2024
Reiterated: Buy
Price Target: $83.00
Current: $93.26
Upside: n/a
Jul 8, 2024
Rated: Hold
Price Target: $67.00 → $94.00
Current: $68.20
Upside: n/a
Feb 28, 2024
Maintained: Hold
Price Target: $166 → $199
Current: $221.63
Upside: n/a
Feb 23, 2024
Reiterated: Buy
Price Target: $3.75 → $24.50
Current: $27.89
Upside: n/a
Feb 21, 2024
Reiterated: Buy
Price Target: $59.25
Current: $59.07
Upside: n/a
Feb 16, 2024
Rated: Hold
Price Target: $18.00
Current: $28.62
Upside: n/a
Feb 14, 2024
Reiterated: Buy
Price Target: $232.85 → $182.00
Current: $225.06
Upside: n/a
Feb 13, 2024
Maintained: Hold
Price Target: $163 → $189
Current: $217.78
Upside: n/a
Feb 8, 2024
Maintained: Buy
Price Target: $98.00 → $95.00
Current: $307.13
Upside: n/a
Nov 10, 2022
Maintained: Buy
Price Target: $33.00
Current: $33.47
Upside: n/a
Feb 24, 2022
Maintained: Buy
Price Target: $52.00
Current: $121.09
Upside: n/a
Apr 23, 2021
Maintained: Buy
Price Target: $45.00
Current: $43.64
Upside: n/a
Aug 9, 2019
Maintained: Buy
Price Target: $73.00 → $71.00
Current: $94.94
Upside: n/a
Apr 26, 2019
Maintained: Buy
Price Target: $3.50 → $3.00
Current: $307.13
Upside: n/a
Aug 14, 2017
Rated: Buy
Price Target: $84.05
Current: $91.81
Upside: n/a
Aug 2, 2017
Reiterated: Buy
Price Target: $105 → $104
Current: $45.73
Upside: n/a
Jul 7, 2017
Reiterated: Hold
Price Target: $24 → $22
Current: $73.91
Upside: n/a
Jun 30, 2017
Reiterated: Hold
Price Target: $70.27
Current: $202.74
Upside: n/a
Sep 16, 2016
Reiterated: Hold
Price Target: $86.80 → $88.18
Current: $99.73
Upside: n/a
Sep 6, 2016
Reiterated: Hold
Price Target: $20.67
Current: $30.26
Upside: n/a
Aug 8, 2016
Reiterated: Hold
Price Target: $26.18
Current: $47.40
Upside: n/a
Aug 8, 2016
Reiterated: Sell
Price Target: $28.93
Current: $76.48
Upside: n/a
Aug 5, 2016
Reiterated: Buy
Price Target: $85.42 → $79.91
Current: $87.26
Upside: n/a
Aug 4, 2016
Reiterated: Hold
Price Target: $44.09
Current: $100.55
Upside: n/a
Aug 4, 2016
Reiterated: Buy
Price Target: $60.62 → $62.00
Current: $182.85
Upside: n/a
Jul 31, 2016
Reiterated: Sell
Price Target: $92
Current: $120.25
Upside: n/a
Jul 31, 2016
Reiterated: Buy
Price Target: $54
Current: $71.95
Upside: n/a
Jul 31, 2016
Reiterated: Hold
Price Target: $44
Current: $146.37
Upside: n/a
Jul 31, 2016
Reiterated: Hold
Price Target: $88
Current: $61.38
Upside: n/a
Jul 29, 2016
Reiterated: Hold
Price Target: $30
Current: $66.26
Upside: n/a
Jul 29, 2016
Reiterated: Buy
Price Target: $114 → $120
Current: $128.91
Upside: n/a
Jul 26, 2016
Reiterated: Hold
Price Target: $111
Current: $198.81
Upside: n/a
Jul 24, 2016
Reiterated: Buy
Price Target: $16
Current: $7.00
Upside: n/a
Jul 24, 2016
Reiterated: Hold
Price Target: $43
Current: $27.18
Upside: n/a