Walter Spracklin's Stock Ratings

RBC Capital Analyst

Walter Spracklin is an analyst at RBC Capital. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 05/02/2025

Overall Average Return

3.60%

Smart Score

60.8%

Overall Average Return Percentile

48th

Number of Ratings

306
Buy NowGet Alert
05/01/2025CPBuy Now
Canadian Pacific Kansas
$74.3462.75%
Walter Spracklin60%
$122 → $121MaintainsOutperformGet Alert
05/01/2025CPBuy Now
Canadian Pacific Kansas
$74.3462.75%
Walter Spracklin60%
$122 → $121MaintainsOutperformGet Alert
04/28/2025ANDBuy Now
Andlauer Healthcare Group
Walter Spracklin60%
$45 → $55MaintainsSector PerformGet Alert
04/24/2025NSCBuy Now
Norfolk Southern
$223.4920.81%
Walter Spracklin60%
$271 → $270MaintainsOutperformGet Alert
04/17/2025CSXBuy Now
CSX
$28.525.21%
Walter Spracklin60%
$31 → $30MaintainsSector PerformGet Alert
03/26/2025WTEBuy Now
Westshore Terminals
Walter Spracklin60%
$25 → $25ReiteratesSector Perform → Sector PerformGet Alert
02/21/2025TFIIBuy Now
TFI International
$82.4554.03%
Walter Spracklin60%
$156 → $127MaintainsOutperformGet Alert
02/21/2025TFIIBuy Now
TFI International
$82.4554.03%
Walter Spracklin60%
$156 → $127MaintainsOutperformGet Alert
02/19/2025CJTBuy Now
Cargojet
Walter Spracklin60%
$189 → $193MaintainsOutperformGet Alert
02/03/2025CPBuy Now
Canadian Pacific Kansas
$74.3472.17%
Walter Spracklin60%
$128 → $128ReiteratesOutperform → OutperformGet Alert
01/31/2025CNRBuy Now
Canadian National Railway
$73.36133.1%
Walter Spracklin60%
$174 → $171MaintainsOutperformGet Alert
01/31/2025CNIBuy Now
Canadian National Railway
$99.1372.51%
Walter Spracklin60%
$174 → $171MaintainsOutperformGet Alert
01/30/2025NSCBuy Now
Norfolk Southern
$223.4927.97%
Walter Spracklin60%
$275 → $286MaintainsOutperformGet Alert
01/30/2025CPBuy Now
Canadian Pacific Kansas
$74.3472.17%
Walter Spracklin60%
$124 → $128MaintainsOutperformGet Alert
01/10/2025CNRBuy Now
Canadian National Railway
$73.36137.19%
Walter Spracklin60%
$174 → $174ReiteratesOutperform → OutperformGet Alert
01/10/2025CNIBuy Now
Canadian National Railway
$99.1375.54%
Walter Spracklin60%
$174 → $174ReiteratesOutperform → OutperformGet Alert
11/22/2024CNRBuy Now
Canadian National Railway
$73.36144%
Walter Spracklin60%
$179 → $179ReiteratesOutperform → OutperformGet Alert
11/06/2024CJTBuy Now
Cargojet
Walter Spracklin60%
$189 → $189ReiteratesOutperform → OutperformGet Alert
10/25/2024UNPBuy Now
Union Pacific
$217.4630.14%
Walter Spracklin60%
$288 → $283MaintainsOutperformGet Alert
10/24/2024CPBuy Now
Canadian Pacific Kansas
$74.3480.24%
Walter Spracklin60%
$137 → $134MaintainsOutperformGet Alert
10/23/2024NSCBuy Now
Norfolk Southern
$223.4926.18%
Walter Spracklin60%
$272 → $282MaintainsOutperformGet Alert
10/23/2024CNRBuy Now
Canadian National Railway
$73.36144%
Walter Spracklin60%
$179 → $179ReiteratesOutperform → OutperformGet Alert
10/23/2024TFIIBuy Now
TFI International
$82.4594.06%
Walter Spracklin60%
$167 → $160MaintainsOutperformGet Alert
10/17/2024CSXBuy Now
CSX
$28.5222.74%
Walter Spracklin60%
$36 → $35MaintainsSector PerformGet Alert
09/30/2024NSCBuy Now
Norfolk Southern
$223.4921.71%
Walter Spracklin60%
$267 → $272MaintainsOutperformGet Alert
09/30/2024UNPBuy Now
Union Pacific
$217.4632.44%
Walter Spracklin60%
$275 → $288MaintainsOutperformGet Alert
09/20/2024UNPBuy Now
Union Pacific
$217.4626.46%
Walter Spracklin60%
$275 → $275ReiteratesOutperform → OutperformGet Alert
09/12/2024UNPBuy Now
Union Pacific
$217.4626.46%
Walter Spracklin60%
$275 → $275ReiteratesOutperform → OutperformGet Alert
08/15/2024CJTBuy Now
Cargojet
Walter Spracklin60%
$189 → $189ReiteratesOutperform → OutperformGet Alert
08/06/2024CSXBuy Now
CSX
$28.5226.25%
Walter Spracklin60%
$36 → $36ReiteratesSector Perform → Sector PerformGet Alert
08/02/2024ANDBuy Now
Andlauer Healthcare Group
Walter Spracklin60%
$41 → $42MaintainsSector PerformGet Alert
07/31/2024CPBuy Now
Canadian Pacific Kansas
$74.3478.9%
Walter Spracklin60%
$133 → $133ReiteratesOutperform → OutperformGet Alert
07/29/2024TFIIBuy Now
TFI International
$82.45107.4%
Walter Spracklin60%
$162 → $171MaintainsOutperformGet Alert
07/26/2024UNPBuy Now
Union Pacific
$217.4626.46%
Walter Spracklin60%
$281 → $275MaintainsOutperformGet Alert
07/26/2024NSCBuy Now
Norfolk Southern
$223.4919.47%
Walter Spracklin60%
$270 → $267MaintainsOutperformGet Alert
07/26/2024MTLBuy Now
Mullen Group
Walter Spracklin60%
$16 → $17MaintainsOutperformGet Alert
07/24/2024CNRBuy Now
Canadian National Railway
$73.36130.37%
Walter Spracklin60%
$172 → $169MaintainsSector PerformGet Alert
05/23/2024NSCBuy Now
Norfolk Southern
$223.4920.81%
Walter Spracklin60%
→ $270UpgradeSector Perform → OutperformGet Alert
04/29/2024TFIIBuy Now
TFI International
$82.4596.48%
Walter Spracklin60%
$173 → $162MaintainsOutperformGet Alert
04/26/2024WMBuy Now
Waste Management
$234.81-8.44%
Walter Spracklin60%
$211 → $215MaintainsSector PerformGet Alert
04/18/2024CSXBuy Now
CSX
$28.5226.25%
Walter Spracklin60%
$37 → $36MaintainsSector PerformGet Alert
04/10/2024NSCBuy Now
Norfolk Southern
$223.4920.81%
Walter Spracklin60%
$270 → $270ReiteratesSector Perform → Sector PerformGet Alert
04/08/2024WMBuy Now
Waste Management
$234.81-10.14%
Walter Spracklin60%
$189 → $211MaintainsSector PerformGet Alert
04/08/2024RSGBuy Now
Republic Servs
$251.54-21.29%
Walter Spracklin60%
$199 → $198AssumesSector Perform → Sector PerformGet Alert
03/14/2024CCL.BBuy Now
CCL INDUSTRIES INC
Walter Spracklin60%
→ $81ReiteratesOutperform → OutperformGet Alert
02/28/2024RSGBuy Now
Republic Servs
$251.54-20.89%
Walter Spracklin60%
$166 → $199MaintainsSector PerformGet Alert
02/15/2024WCNBuy Now
Waste Connections
$198.23-8.19%
Walter Spracklin60%
$169 → $182MaintainsOutperformGet Alert
02/14/2024WMBuy Now
Waste Management
$234.81-19.51%
Walter Spracklin60%
$163 → $189MaintainsSector PerformGet Alert
02/12/2024TFIIBuy Now
TFI International
$82.4587.99%
Walter Spracklin60%
$155 → $155ReiteratesOutperform → OutperformGet Alert
02/09/2024BBD.BBuy Now
BOMBARDIER INC
Walter Spracklin60%
$98 → $95MaintainsOutperformGet Alert
01/31/2024CPBuy Now
Canadian Pacific Kansas
$74.3470.83%
Walter Spracklin60%
$128 → $127MaintainsOutperformGet Alert
01/29/2024NSCBuy Now
Norfolk Southern
$223.49-7.38%
Walter Spracklin60%
$215 → $207MaintainsSector PerformGet Alert
01/29/2024TFIIBuy Now
TFI International
$82.4587.99%
Walter Spracklin60%
$155 → $155ReiteratesOutperform → OutperformGet Alert
01/26/2024UNPBuy Now
Union Pacific
$217.4625.08%
Walter Spracklin60%
$282 → $272MaintainsOutperformGet Alert
01/25/2024CSXBuy Now
CSX
$28.5219.24%
Walter Spracklin60%
→ $34ReiteratesSector Perform → Sector PerformGet Alert
01/24/2024CNRBuy Now
Canadian National Railway
$73.36123.56%
Walter Spracklin60%
$158 → $164MaintainsSector PerformGet Alert
01/22/2024MTLBuy Now
Mullen Group
Walter Spracklin60%
$15 → $17UpgradeSector Perform → OutperformGet Alert
01/16/2024CJTBuy Now
Cargojet
Walter Spracklin60%
$187 → $184MaintainsOutperformGet Alert
12/01/2023GFLBuy Now
GFL Environmental
$50.86-15.45%
Walter Spracklin60%
$45 → $43MaintainsOutperformGet Alert
11/16/2023WTEBuy Now
Westshore Terminals
Walter Spracklin60%
$29 → $27MaintainsSector PerformGet Alert
11/16/2023EIFBuy Now
Exchange Income
Walter Spracklin60%
$70 → $65MaintainsOutperformGet Alert
11/15/2023CAEBuy Now
CAE
$25.6032.81%
Walter Spracklin60%
$37 → $34MaintainsOutperformGet Alert
11/10/2023CCL.BBuy Now
CCL INDUSTRIES INC
Walter Spracklin60%
$75 → $72MaintainsOutperformGet Alert
11/08/2023SJBuy Now
Stella-Jones
$0.959478.95%
Walter Spracklin60%
$77 → $91MaintainsOutperformGet Alert
11/06/2023ANDBuy Now
Andlauer Healthcare Group
Walter Spracklin60%
$45 → $41MaintainsSector PerformGet Alert
11/03/2023BBD.BBuy Now
BOMBARDIER INC
Walter Spracklin60%
→ $98ReiteratesOutperform → OutperformGet Alert
10/31/2023ACBuy Now
Air Canada
$35.85-52.58%
Walter Spracklin60%
$21 → $17MaintainsSector PerformGet Alert
10/30/2023TFIIBuy Now
TFI International
$82.4561.31%
Walter Spracklin60%
→ $133ReiteratesOutperform → OutperformGet Alert
10/30/2023WCNBuy Now
Waste Connections
$198.23-17.27%
Walter Spracklin60%
→ $164ReiteratesOutperform → OutperformGet Alert
10/26/2023WMBuy Now
Waste Management
$234.81-30.58%
Walter Spracklin60%
$160 → $163MaintainsSector PerformGet Alert
10/26/2023NSCBuy Now
Norfolk Southern
$223.49-10.06%
Walter Spracklin60%
$223 → $201MaintainsSector PerformGet Alert
10/26/2023CPBuy Now
Canadian Pacific Kansas
$74.3472.17%
Walter Spracklin60%
$133 → $128MaintainsOutperformGet Alert
10/25/2023TFIIBuy Now
TFI International
$82.4561.31%
Walter Spracklin60%
$153 → $133MaintainsOutperformGet Alert
10/25/2023CNRBuy Now
Canadian National Railway
$73.36115.38%
Walter Spracklin60%
$163 → $158MaintainsSector PerformGet Alert
10/20/2023UNPBuy Now
Union Pacific
$217.4629.68%
Walter Spracklin60%
→ $282ReiteratesOutperform → OutperformGet Alert
10/20/2023CSXBuy Now
CSX
$28.5219.24%
Walter Spracklin60%
$35 → $34MaintainsSector PerformGet Alert
10/12/2023EIFBuy Now
Exchange Income
Walter Spracklin60%
→ $70ReiteratesOutperform → OutperformGet Alert
10/06/2023EIFBuy Now
Exchange Income
Walter Spracklin60%
$71 → $70MaintainsOutperformGet Alert
10/05/2023CJTBuy Now
Cargojet
Walter Spracklin60%
→ $187ReiteratesOutperform → OutperformGet Alert
09/27/2023EIFBuy Now
Exchange Income
Walter Spracklin60%
→ $71ReiteratesOutperform → OutperformGet Alert
09/26/2023WTEBuy Now
Westshore Terminals
Walter Spracklin60%
$32 → $29DowngradeOutperform → Sector PerformGet Alert
08/15/2023CJTBuy Now
Cargojet
Walter Spracklin60%
$202 → $197MaintainsOutperformGet Alert
08/14/2023EIFBuy Now
Exchange Income
Walter Spracklin60%
→ $71ReiteratesOutperform → OutperformGet Alert
08/14/2023ACBuy Now
Air Canada
$35.85-30.26%
Walter Spracklin60%
→ $25ReiteratesSector Perform → Sector PerformGet Alert
08/11/2023CCL.BBuy Now
CCL Industries
Walter Spracklin60%
→ $75ReiteratesOutperform → OutperformGet Alert
08/10/2023SJBuy Now
Stella-Jones
$0.958215.79%
Walter Spracklin60%
$69 → $79MaintainsOutperformGet Alert
08/10/2023CAEBuy Now
CAE
$25.6044.53%
Walter Spracklin60%
$35 → $37MaintainsOutperformGet Alert
08/08/2023WTEBuy Now
Westshore Terminals
Walter Spracklin60%
$35 → $32MaintainsOutperformGet Alert
08/08/2023CHRBuy Now
Chorus Aviation
$1.26197.62%
Walter Spracklin60%
$28 → $26.25MaintainsOutperformGet Alert
08/04/2023WCNBuy Now
Waste Connections
$198.23-19.79%
Walter Spracklin60%
$153 → $159MaintainsOutperformGet Alert
08/04/2023BBD.BBuy Now
Bombardier
Walter Spracklin60%
$103 → $104MaintainsOutperformGet Alert
08/03/2023ANDBuy Now
Andlauer Healthcare Group
Walter Spracklin60%
$46 → $45MaintainsSector PerformGet Alert
08/02/2023TFIIBuy Now
TFI International
$82.4587.99%
Walter Spracklin60%
$120 → $155MaintainsOutperformGet Alert
08/01/2023RSGBuy Now
Republic Servs
$251.54-35.2%
Walter Spracklin60%
$156 → $163MaintainsSector PerformGet Alert
07/31/2023CSXBuy Now
CSX
$28.5222.74%
Walter Spracklin60%
→ $35DowngradeOutperform → Sector PerformGet Alert
07/31/2023CNRBuy Now
Canadian National Railway
$73.36
Walter Spracklin60%
DowngradeOutperform → Sector PerformGet Alert
07/30/2023UNPBuy Now
Union Pacific
$217.4629.68%
Walter Spracklin60%
$282 → $282MaintainsOutperformGet Alert
07/27/2023WMBuy Now
Waste Management
$234.81-31.86%
Walter Spracklin60%
$162 → $160MaintainsSector PerformGet Alert
07/26/2023UNPBuy Now
Union Pacific
$217.4629.68%
Walter Spracklin60%
$193 → $282UpgradeSector Perform → OutperformGet Alert
07/26/2023CNRBuy Now
Canadian National Railway
$73.36134.46%
Walter Spracklin60%
$174 → $172MaintainsOutperformGet Alert
07/21/2023CSXBuy Now
CSX
$28.5222.74%
Walter Spracklin60%
$36 → $35MaintainsOutperformGet Alert
07/21/2023MTLBuy Now
Mullen Group
Walter Spracklin60%
$14 → $15MaintainsSector PerformGet Alert
07/14/2023WMBuy Now
Waste Management
$234.81-31.01%
Walter Spracklin60%
$162 → $162MaintainsSector PerformGet Alert
07/07/2023UNPBuy Now
Union Pacific
$217.46-11.25%
Walter Spracklin60%
$184 → $193MaintainsSector PerformGet Alert
06/30/2023CPBuy Now
Canadian Pacific Kansas
$74.3468.14%
Walter Spracklin60%
$122 → $125MaintainsOutperformGet Alert
06/20/2023CPBuy Now
Canadian Pacific Kansas
$74.3464.1%
Walter Spracklin60%
→ $122ReiteratesOutperform → OutperformGet Alert
06/15/2023EIFZFBuy Now
Exchange Income
$35.1199.37%
Walter Spracklin60%
$66 → $70MaintainsOutperformGet Alert
06/15/2023EIFBuy Now
Exchange Income
Walter Spracklin60%
$66 → $70MaintainsOutperformGet Alert
06/06/2023CSXBuy Now
CSX
$28.5226.25%
Walter Spracklin60%
→ $36MaintainsOutperformGet Alert
06/02/2023SJBuy Now
Stella-Jones
$0.957163.16%
Walter Spracklin60%
$69 → $69ReiteratesOutperform → OutperformGet Alert
06/01/2023CAEBuy Now
CAE
$25.6036.72%
Walter Spracklin60%
$36 → $35MaintainsOutperformGet Alert
05/26/2023STLJFBuy Now
Stella-Jones
$48.1243.39%
Walter Spracklin60%
$67 → $69MaintainsOutperformGet Alert
05/26/2023SJBuy Now
Stella-Jones
$0.957163.16%
Walter Spracklin60%
$67 → $69ReiteratesOutperform → OutperformGet Alert
05/11/2023SJBuy Now
Stella-Jones
$0.956952.63%
Walter Spracklin60%
$60 → $67ReiteratesOutperform → OutperformGet Alert
05/11/2023EIFBuy Now
Exchange Income
Walter Spracklin60%
$60 → $66MaintainsOutperformGet Alert
05/10/2023CHRBuy Now
Chorus Aviation
$1.26217.46%
Walter Spracklin60%
→ $28Reiterates → OutperformGet Alert
05/09/2023WTEBuy Now
Westshore Terminals
Walter Spracklin60%
$30 → $35MaintainsOutperformGet Alert
05/05/2023ANDBuy Now
Andlauer Healthcare Group
Walter Spracklin60%
$53 → $51MaintainsSector PerformGet Alert
05/05/2023ACBuy Now
Air Canada
$35.85-38.63%
Walter Spracklin60%
$20 → $22MaintainsSector PerformGet Alert
05/04/2023CNRBuy Now
Canadian National Railway
$73.36150.82%
Walter Spracklin60%
→ $184Reiterates → OutperformGet Alert
05/02/2023CJTBuy Now
Cargojet
Walter Spracklin60%
$231 → $202MaintainsOutperformGet Alert
05/01/2023GFLBuy Now
GFL Environmental
$50.86-15.45%
Walter Spracklin60%
$39 → $43MaintainsOutperformGet Alert
04/28/2023BBD.BBuy Now
Bombardier
Walter Spracklin60%
$100 → $103MaintainsOutperformGet Alert
04/27/2023NSCBuy Now
Norfolk Southern
$223.49-6.04%
Walter Spracklin60%
$221 → $210MaintainsSector PerformGet Alert
04/27/2023TFIIBuy Now
TFI International
$82.4549.18%
Walter Spracklin60%
$129 → $123MaintainsOutperformGet Alert
04/27/2023CPBuy Now
Canadian Pacific Kansas
$74.3464.1%
Walter Spracklin60%
→ $122Reiterates → OutperformGet Alert
04/25/2023CNRBuy Now
Canadian National Railway
$73.36150.82%
Walter Spracklin60%
→ $184Reiterates → OutperformGet Alert
04/21/2023UNPBuy Now
Union Pacific
$217.46-15.39%
Walter Spracklin60%
$191 → $184Reiterates → Sector PerformGet Alert
04/21/2023CSXBuy Now
CSX
$28.5215.73%
Walter Spracklin60%
$32 → $33MaintainsOutperformGet Alert
04/17/2023WMBuy Now
Waste Management
$234.81-31.01%
Walter Spracklin60%
→ $162MaintainsSector PerformGet Alert
04/06/2023CNRBuy Now
Canadian National Railway
$73.36150.82%
Walter Spracklin60%
$161 → $184UpgradeSector Perform → OutperformGet Alert
04/05/2023WMBuy Now
Waste Management
$234.81-34.42%
Walter Spracklin60%
$154 → $154MaintainsSector PerformGet Alert
03/24/2023UNPBuy Now
Union Pacific
$217.46-12.17%
Walter Spracklin60%
→ $191MaintainsSector PerformGet Alert
03/24/2023CSXBuy Now
CSX
$28.5212.22%
Walter Spracklin60%
→ $32MaintainsOutperformGet Alert
03/24/2023BBD.BBuy Now
Bombardier
Walter Spracklin60%
$89 → $100MaintainsOutperformGet Alert
03/17/2023EIFBuy Now
Exchange Income
Walter Spracklin60%
→ $60Reiterates → OutperformGet Alert
03/09/2023SJBuy Now
Stella-Jones
$0.956215.79%
Walter Spracklin60%
$53 → $60MaintainsOutperformGet Alert
03/09/2023GFLBuy Now
GFL Environmental
$50.86-23.32%
Walter Spracklin60%
→ $39Reiterates → OutperformGet Alert
03/07/2023CJTBuy Now
Cargojet
Walter Spracklin60%
$247 → $231MaintainsOutperformGet Alert
03/06/2023ANDBuy Now
Andlauer Healthcare Group
Walter Spracklin60%
$47 → $48MaintainsSector PerformGet Alert
02/27/2023UNPBuy Now
Union Pacific
$217.46-3.43%
Walter Spracklin60%
$191 → $210UpgradeUnderperform → Sector PerformGet Alert
02/17/2023WCNBuy Now
Waste Connections
$198.23-24.33%
Walter Spracklin60%
$148 → $150MaintainsOutperformGet Alert
02/16/2023RSGBuy Now
Republic Servs
$251.54-46.73%
Walter Spracklin60%
$131 → $134MaintainsSector PerformGet Alert
02/10/2023MTLBuy Now
Mullen Group
Walter Spracklin60%
$13 → $14MaintainsSector PerformGet Alert
02/10/2023BBD.BBuy Now
Bombardier
Walter Spracklin60%
$86 → $89MaintainsOutperformGet Alert
02/07/2023TFIIBuy Now
TFI International
$82.4556.46%
Walter Spracklin60%
$109 → $129MaintainsOutperformGet Alert
01/31/2023WMBuy Now
Waste Management
$234.81-34.42%
Walter Spracklin60%
$154 → $154MaintainsSector PerformGet Alert
01/25/2023CSXBuy Now
CSX
$28.5222.74%
Walter Spracklin60%
$35 → $35MaintainsOutperformGet Alert
01/24/2023UNPBuy Now
Union Pacific
$217.46-12.17%
Walter Spracklin60%
→ $191MaintainsUnderperformGet Alert
01/20/2023WMBuy Now
Waste Management
$234.81-34.42%
Walter Spracklin60%
→ $154MaintainsSector PerformGet Alert
01/18/2023BBD.BBuy Now
Bombardier
Walter Spracklin60%
$58 → $86MaintainsOutperformGet Alert
12/12/2022CSXBuy Now
CSX
$28.5222.74%
Walter Spracklin60%
→ $35MaintainsOutperformGet Alert
11/14/2022EIFBuy Now
Exchange Income
Walter Spracklin60%
$61 → $59MaintainsOutperformGet Alert
11/11/2022CCL.BBuy Now
CCL Industries
Walter Spracklin60%
$74 → $71MaintainsOutperformGet Alert
11/10/2022ANDBuy Now
Andlauer Healthcare Group
Walter Spracklin60%
$51 → $52MaintainsSector PerformGet Alert
11/10/2022SJBuy Now
Stella-Jones
$0.955478.95%
Walter Spracklin60%
$42 → $53UpgradeSector Perform → OutperformGet Alert
11/07/2022WTEBuy Now
Westshore Terminals
Walter Spracklin60%
$35 → $33MaintainsOutperformGet Alert
11/04/2022WCNBuy Now
Waste Connections
$198.23-22.82%
Walter Spracklin60%
$150 → $153MaintainsOutperformGet Alert
11/04/2022BBD.BBuy Now
Bombardier
Walter Spracklin60%
$49 → $58MaintainsOutperformGet Alert
11/01/2022CJTBuy Now
Cargojet
Walter Spracklin60%
$274 → $272MaintainsOutperformGet Alert
11/01/2022NSCBuy Now
Norfolk Southern
$223.496.05%
Walter Spracklin60%
$221 → $237UpgradeUnderperform → Sector PerformGet Alert
11/01/2022UNPBuy Now
Union Pacific
$217.46-14.01%
Walter Spracklin60%
$200 → $187DowngradeSector Perform → UnderperformGet Alert
10/28/2022RSGBuy Now
Republic Servs
$251.54-44.74%
Walter Spracklin60%
$143 → $139MaintainsSector PerformGet Alert
10/27/2022WMBuy Now
Waste Management
$234.81-30.16%
Walter Spracklin60%
$166 → $164MaintainsSector PerformGet Alert
10/21/2022UNPBuy Now
Union Pacific
$217.46-8.03%
Walter Spracklin60%
$212 → $200MaintainsSector PerformGet Alert
10/21/2022MTLBuy Now
Mullen Group
Walter Spracklin60%
$17 → $13DowngradeOutperform → Sector PerformGet Alert
09/28/2022CJTBuy Now
Cargojet
Walter Spracklin60%
$287 → $286MaintainsOutperformGet Alert
09/23/2022UNPBuy Now
Union Pacific
$217.46-2.51%
Walter Spracklin60%
$230 → $212MaintainsSector PerformGet Alert
09/23/2022CSXBuy Now
CSX
$28.5215.73%
Walter Spracklin60%
$35 → $33MaintainsOutperformGet Alert
09/06/2022EIFBuy Now
Exchange Income
Walter Spracklin60%
$63 → $66MaintainsOutperformGet Alert
08/23/2022TFIIBuy Now
TFI International
$82.4539.48%
Walter Spracklin60%
$112 → $115MaintainsOutperformGet Alert
08/15/2022EIFBuy Now
Exchange Income
Walter Spracklin60%
$62 → $63MaintainsOutperformGet Alert
08/11/2022SJBuy Now
Stella-Jones
$0.954215.79%
Walter Spracklin60%
$40 → $41MaintainsSector PerformGet Alert
08/11/2022CAEBuy Now
CAE
$25.6044.53%
Walter Spracklin60%
$40 → $37MaintainsOutperformGet Alert
08/11/2022ANDBuy Now
Andlauer Healthcare Group
Walter Spracklin60%
$48 → $51MaintainsSector PerformGet Alert
08/04/2022WCNBuy Now
Waste Connections
$198.23-23.32%
Walter Spracklin60%
$147 → $152MaintainsOutperformGet Alert
08/02/2022TFIIBuy Now
TFI International
$82.4535.84%
Walter Spracklin60%
$100 → $112MaintainsOutperformGet Alert
08/01/2022TFIIBuy Now
TFI International
$82.4535.84%
Walter Spracklin60%
$100 → $112MaintainsOutperformGet Alert
07/28/2022WMBuy Now
Waste Management
$234.81-28.03%
Walter Spracklin60%
$162 → $169MaintainsSector PerformGet Alert
07/28/2022NSCBuy Now
Norfolk Southern
$223.491.57%
Walter Spracklin60%
$228 → $227MaintainsUnderperformGet Alert
07/28/2022CJTBuy Now
Cargojet
Walter Spracklin60%
$302 → $287MaintainsOutperformGet Alert
07/22/2022UNPBuy Now
Union Pacific
$217.465.77%
Walter Spracklin60%
$233 → $230MaintainsSector PerformGet Alert
07/19/2022WMBuy Now
Waste Management
$234.81-31.01%
Walter Spracklin60%
→ $162MaintainsSector PerformGet Alert
06/29/2022UNPBuy Now
Union Pacific
$217.467.15%
Walter Spracklin60%
→ $233MaintainsSector PerformGet Alert
06/29/2022CSXBuy Now
CSX
$28.5222.74%
Walter Spracklin60%
→ $35MaintainsOutperformGet Alert
06/23/2022CAEBuy Now
CAE
$25.6056.25%
Walter Spracklin60%
→ $40Assumes → OutperformGet Alert
06/21/2022UNPBuy Now
Union Pacific
$217.4618.64%
Walter Spracklin60%
$258 → $258MaintainsSector PerformGet Alert
05/17/2022EIFBuy Now
Exchange Income
Walter Spracklin60%
$52 → $62MaintainsOutperformGet Alert
05/13/2022CCL.BBuy Now
CCL Industries
Walter Spracklin60%
$80 → $74MaintainsOutperformGet Alert
05/12/2022SJBuy Now
Stella-Jones
$0.954110.53%
Walter Spracklin60%
$43 → $40MaintainsSector PerformGet Alert
05/09/2022RSGBuy Now
Republic Servs
$251.54-45.54%
Walter Spracklin60%
$132 → $137MaintainsSector PerformGet Alert
05/09/2022CHRBuy Now
Chorus Aviation
$1.26296.83%
Walter Spracklin60%
$33.25 → $35MaintainsOutperformGet Alert
05/02/2022TFIIBuy Now
TFI International
$82.4521.29%
Walter Spracklin60%
$97 → $100MaintainsOutperformGet Alert
04/27/2022WMBuy Now
Waste Management
$234.81-28.03%
Walter Spracklin60%
$161 → $169MaintainsSector PerformGet Alert
04/22/2022MTLBuy Now
Mullen Group
Walter Spracklin60%
$14 → $15MaintainsOutperformGet Alert
04/21/2022UNPBuy Now
Union Pacific
$217.4618.64%
Walter Spracklin60%
$258 → $258MaintainsSector PerformGet Alert
04/21/2022CSXBuy Now
CSX
$28.5236.77%
Walter Spracklin60%
$39 → $39MaintainsOutperformGet Alert
04/20/2022WMBuy Now
Waste Management
$234.81-31.43%
Walter Spracklin60%
→ $161MaintainsSector PerformGet Alert
03/30/2022CJTBuy Now
Cargojet
Walter Spracklin60%
$311 → $302MaintainsOutperformGet Alert
03/17/2022CSXBuy Now
CSX
$28.5236.77%
Walter Spracklin60%
$37 → $39UpgradeSector Perform → OutperformGet Alert
03/17/2022UNPBuy Now
Union Pacific
$217.4618.64%
Walter Spracklin60%
$271 → $258DowngradeOutperform → Sector PerformGet Alert
03/15/2022WTEBuy Now
Westshore Terminals
Walter Spracklin60%
$45 → $43MaintainsOutperformGet Alert
03/14/2022ITPBuy Now
Intertape Polymer Group
$0.2615591.59%
Walter Spracklin60%
$37 → $40.5DowngradeOutperform → Sector PerformGet Alert
03/08/2022CJTBuy Now
Cargojet
Walter Spracklin60%
$295 → $311MaintainsOutperformGet Alert
02/03/2022WMBuy Now
Waste Management
$234.81-34.84%
Walter Spracklin60%
$155 → $153MaintainsSector PerformGet Alert
01/21/2022UNPBuy Now
Union Pacific
$217.4624.62%
Walter Spracklin60%
$264 → $271MaintainsOutperformGet Alert
01/21/2022CSXBuy Now
CSX
$28.5229.76%
Walter Spracklin60%
→ $37MaintainsSector PerformGet Alert
01/18/2022ANDBuy Now
Andlauer Healthcare Group
Walter Spracklin60%
→ $56DowngradeOutperform → Sector PerformGet Alert
01/14/2022WMBuy Now
Waste Management
$234.81-33.99%
Walter Spracklin60%
→ $155MaintainsSector PerformGet Alert
01/07/2022UNPBuy Now
Union Pacific
$217.4621.4%
Walter Spracklin60%
→ $264MaintainsOutperformGet Alert
11/05/2021GFLBuy Now
GFL Environmental
$50.86-7.59%
Walter Spracklin60%
$44 → $47MaintainsOutperformGet Alert
11/03/2021ACBuy Now
Air Canada
$35.85-33.05%
Walter Spracklin60%
$25 → $24MaintainsSector PerformGet Alert
11/02/2021CJTBuy Now
Cargojet
Walter Spracklin60%
$300 → $295MaintainsOutperformGet Alert
11/01/2021TFIIBuy Now
TFI International
$82.4550.39%
Walter Spracklin60%
$117 → $124MaintainsOutperformGet Alert
10/29/2021RSGBuy Now
Republic Servs
$251.54-48.72%
Walter Spracklin60%
$125 → $129MaintainsSector PerformGet Alert
10/29/2021WCNBuy Now
Waste Connections
$198.23-25.84%
Walter Spracklin60%
$139 → $147MaintainsOutperformGet Alert
10/29/2021MTLBuy Now
Mullen Group
Walter Spracklin60%
$15 → $14MaintainsOutperformGet Alert
10/28/2021NSCBuy Now
Norfolk Southern
$223.4917.23%
Walter Spracklin60%
$232 → $262MaintainsUnderperformGet Alert
10/22/2021UNPBuy Now
Union Pacific
$217.4615.88%
Walter Spracklin60%
$227 → $252MaintainsOutperformGet Alert
10/21/2021CSXBuy Now
CSX
$28.5215.73%
Walter Spracklin60%
$32 → $33MaintainsSector PerformGet Alert
10/21/2021CNIBuy Now
Canadian National Railway
$99.13
Walter Spracklin60%
DowngradeOutperform → Sector PerformGet Alert
10/07/2021WTEBuy Now
Westshore Terminals
Walter Spracklin60%
$41 → $43MaintainsOutperformGet Alert
10/05/2021ACBuy Now
Air Canada
$35.85-30.26%
Walter Spracklin60%
$28 → $25DowngradeOutperform → Sector PerformGet Alert
09/17/2021UNPBuy Now
Union Pacific
$217.464.39%
Walter Spracklin60%
→ $227MaintainsOutperformGet Alert
09/17/2021CNRBuy Now
Canadian National Railway
$73.36129.01%
Walter Spracklin60%
$139 → $168UpgradeSector Perform → OutperformGet Alert
09/17/2021CSXBuy Now
CSX
$28.5212.22%
Walter Spracklin60%
$37 → $32DowngradeOutperform → Sector PerformGet Alert
09/16/2021BBD.BBuy Now
Bombardier
Walter Spracklin60%
$50 → $62.5MaintainsOutperformGet Alert
08/13/2021CHRBuy Now
Chorus Aviation
$1.26276.98%
Walter Spracklin60%
$38.5 → $33.25MaintainsOutperformGet Alert
08/13/2021ANDBuy Now
Andlauer Healthcare Group
Walter Spracklin60%
$46 → $48MaintainsOutperformGet Alert
08/09/2021WTEBuy Now
Westshore Terminals
Walter Spracklin60%
$44 → $41MaintainsOutperformGet Alert
08/06/2021WCNBuy Now
Waste Connections
$198.23-32.4%
Walter Spracklin60%
$130 → $134MaintainsOutperformGet Alert
08/06/2021BBD.BBuy Now
Bombardier
Walter Spracklin60%
$37.5 → $50MaintainsOutperformGet Alert
08/04/2021STLJFBuy Now
Stella-Jones
$48.12-4.41%
Walter Spracklin60%
$56 → $46DowngradeOutperform → Sector PerformGet Alert
07/30/2021RSGBuy Now
Republic Servs
$251.54-53.09%
Walter Spracklin60%
$111 → $118MaintainsSector PerformGet Alert
07/28/2021WMBuy Now
Waste Management
$234.81-36.97%
Walter Spracklin60%
$137 → $148MaintainsSector PerformGet Alert
07/27/2021TFIIBuy Now
TFI International
$82.4552.82%
Walter Spracklin60%
$107 → $126MaintainsOutperformGet Alert
07/27/2021TFIIBuy Now
TFI International
$82.4552.82%
Walter Spracklin60%
$107 → $126MaintainsOutperformGet Alert
07/26/2021ACBuy Now
Air Canada
$35.85-21.9%
Walter Spracklin60%
$27 → $28MaintainsOutperformGet Alert
07/23/2021UNPBuy Now
Union Pacific
$217.4620.02%
Walter Spracklin60%
$259 → $261MaintainsOutperformGet Alert
07/23/2021WTEBuy Now
Westshore Terminals
Walter Spracklin60%
$27 → $44MaintainsOutperformGet Alert
07/22/2021CSXBuy Now
CSX
$28.5229.76%
Walter Spracklin60%
$36 → $37MaintainsOutperformGet Alert
07/14/2021TFIIBuy Now
TFI International
$82.4529.78%
Walter Spracklin60%
$101 → $107MaintainsOutperformGet Alert
07/08/2021WMBuy Now
Waste Management
$234.81-41.65%
Walter Spracklin60%
$137 → $137MaintainsSector PerformGet Alert
06/22/2021UNPBuy Now
Union Pacific
$217.4619.1%
Walter Spracklin60%
→ $259MaintainsOutperformGet Alert
05/17/2021EIFBuy Now
Exchange Income
Walter Spracklin60%
$41 → $42MaintainsOutperformGet Alert
05/05/2021UNPBuy Now
Union Pacific
$217.4612.66%
Walter Spracklin60%
$244 → $245MaintainsOutperformGet Alert
04/28/2021UNPBuy Now
Union Pacific
$217.4612.2%
Walter Spracklin60%
$244 → $244MaintainsOutperformGet Alert
04/28/2021WMBuy Now
Waste Management
$234.81-41.65%
Walter Spracklin60%
$122 → $137MaintainsSector PerformGet Alert
04/23/2021UNPBuy Now
Union Pacific
$217.4612.2%
Walter Spracklin60%
$232 → $244MaintainsOutperformGet Alert
04/21/2021CSXBuy Now
CSX
$28.52278.75%
Walter Spracklin60%
$33.33 → $36MaintainsOutperformGet Alert
03/22/2021CPBuy Now
Canadian Pacific Railway
$74.34689.56%
Walter Spracklin60%
$101.8 → $117.4MaintainsOutperformGet Alert
03/15/2021ITPBuy Now
Intertape Polymer Group
$0.2612298.3%
Walter Spracklin60%
$25 → $32MaintainsOutperformGet Alert
02/23/2021WMBuy Now
Waste Management
$234.81-48.04%
Walter Spracklin60%
→ $122MaintainsSector PerformGet Alert
02/19/2021WCNBuy Now
Waste Connections
$198.23-43%
Walter Spracklin60%
$116 → $113MaintainsOutperformGet Alert
02/19/2021EIFBuy Now
Exchange Income
Walter Spracklin60%
$40 → $42MaintainsOutperformGet Alert
01/28/2021NSCBuy Now
Norfolk Southern
$223.494.7%
Walter Spracklin60%
$220 → $234MaintainsUnderperformGet Alert
01/22/2021CSXBuy Now
CSX
$28.52250.69%
Walter Spracklin60%
$34 → $33.33MaintainsOutperformGet Alert
11/24/2020CSXBuy Now
CSX
$28.52257.71%
Walter Spracklin60%
→ $102MaintainsOutperformGet Alert
11/11/2020CAEBuy Now
CAE
$25.6017.19%
Walter Spracklin60%
→ $30DowngradeOutperform → Sector PerformGet Alert
11/02/2020WMBuy Now
Waste Management
$234.81-50.17%
Walter Spracklin60%
$115 → $117MaintainsSector PerformGet Alert
10/30/2020CSXBuy Now
CSX
$28.52212.12%
Walter Spracklin60%
$26.67 → $29.67UpgradeSector Perform → OutperformGet Alert
10/23/2020UNPBuy Now
Union Pacific
$217.46-2.97%
Walter Spracklin60%
$224 → $211MaintainsOutperformGet Alert
10/22/2020CSXBuy Now
CSX
$28.52180.55%
Walter Spracklin60%
→ $80MaintainsSector PerformGet Alert
10/07/2020WMBuy Now
Waste Management
$234.81-51.02%
Walter Spracklin60%
→ $115MaintainsSector PerformGet Alert
07/31/2020WMBuy Now
Waste Management
$234.81-53.58%
Walter Spracklin60%
$108 → $109MaintainsSector PerformGet Alert
07/22/2020UNPBuy Now
Union Pacific
$217.46-10.79%
Walter Spracklin60%
$194 → $194MaintainsOutperformGet Alert
07/09/2020WMBuy Now
Waste Management
$234.81-54.01%
Walter Spracklin60%
$108 → $108MaintainsSector PerformGet Alert
06/21/2020UNPBuy Now
Union Pacific
$217.46-10.79%
Walter Spracklin60%
→ $194MaintainsOutperformGet Alert
06/09/2020UNPBuy Now
Union Pacific
$217.46-7.11%
Walter Spracklin60%
→ $202MaintainsOutperformGet Alert
06/08/2020CSXBuy Now
CSX
$28.52156.01%
Walter Spracklin60%
→ $73MaintainsSector PerformGet Alert
06/08/2020WMBuy Now
Waste Management
$234.81-54.01%
Walter Spracklin60%
→ $108MaintainsSector PerformGet Alert
05/08/2020WCNBuy Now
Waste Connections
$198.23-46.53%
Walter Spracklin60%
$98 → $106MaintainsOutperformGet Alert
05/07/2020WMBuy Now
Waste Management
$234.81-58.69%
Walter Spracklin60%
$99 → $97MaintainsSector PerformGet Alert
05/06/2020RSGBuy Now
Republic Servs
$251.54-67.8%
Walter Spracklin60%
$77 → $81MaintainsSector PerformGet Alert
04/28/2020CNIBuy Now
Canadian National Railway
$99.1312.99%
Walter Spracklin60%
$107 → $112MaintainsSector PerformGet Alert
04/24/2020UNPBuy Now
Union Pacific
$217.46-18.61%
Walter Spracklin60%
$180 → $177MaintainsOutperformGet Alert
04/23/2020CSXBuy Now
CSX
$28.52117.43%
Walter Spracklin60%
$64 → $62MaintainsSector PerformGet Alert
04/22/2020ITPBuy Now
Intertape Polymer Group
$0.26
Walter Spracklin60%
UpgradeSector Perform → OutperformGet Alert
04/09/2020WMBuy Now
Waste Management
$234.81
Walter Spracklin60%
DowngradeOutperform → Sector PerformGet Alert
03/30/2020GFLBuy Now
GFL Environmental
$50.86-62.64%
Walter Spracklin60%
→ $19Initiates → OutperformGet Alert
02/14/2020WMBuy Now
Waste Management
$234.81-41.23%
Walter Spracklin60%
$125 → $138MaintainsOutperformGet Alert
01/29/2020CNRBuy Now
Canadian National Railway
$73.3666.3%
Walter Spracklin60%
$123 → $122MaintainsSector PerformGet Alert
01/23/2020UNPBuy Now
Union Pacific
$217.46-6.19%
Walter Spracklin60%
$198 → $204MaintainsOutperformGet Alert
01/17/2020CSXBuy Now
CSX
$28.52159.51%
Walter Spracklin60%
$24 → $24.67MaintainsSector PerformGet Alert
06/03/2019WMBuy Now
Waste Management
$234.81-46.77%
Walter Spracklin60%
$113 → $125UpgradeSector Perform → OutperformGet Alert
05/01/2019RSGBuy Now
Republic Servs
$251.54
Walter Spracklin60%
Initiates → Sector PerformGet Alert
05/01/2019WMBuy Now
Waste Management
$234.81
Walter Spracklin60%
Initiates → Sector PerformGet Alert
04/30/2019CNIBuy Now
Canadian National Railway
$99.13
Walter Spracklin60%
DowngradeOutperform → Sector PerformGet Alert
02/19/2019NSCBuy Now
Norfolk Southern
$223.49
Walter Spracklin60%
DowngradeSector Perform → UnderperformGet Alert
02/19/2019CSXBuy Now
CSX
$28.52173.54%
Walter Spracklin60%
→ $26DowngradeOutperform → Sector PerformGet Alert
01/08/2019UNPBuy Now
Union Pacific
$217.46
Walter Spracklin60%
UpgradeSector Perform → OutperformGet Alert
07/18/2018CSXBuy Now
CSX
$28.52163.02%
Walter Spracklin60%
$23.67 → $25MaintainsOutperformGet Alert
01/24/2018NSCBuy Now
Norfolk Southern
$223.49
Walter Spracklin60%
UpgradeUnderperform → Sector PerformGet Alert
07/27/2017BABuy Now
Boeing
$186.77
Walter Spracklin60%
UpgradeUnderperform → Sector PerformGet Alert
03/23/2017NSCBuy Now
Norfolk Southern
$223.49
Walter Spracklin60%
DowngradeSector Perform → UnderperformGet Alert
01/12/2017BABuy Now
Boeing
$186.77-27.18%
Walter Spracklin60%
→ $136Initiates → UnderperformGet Alert
10/21/2016UNPBuy Now
Union Pacific
$217.46
Walter Spracklin60%
DowngradeOutperform → Sector PerformGet Alert
06/06/2016WCNBuy Now
Waste Connections
$198.23-58.63%
Walter Spracklin60%
→ $36.45Initiates → OutperformGet Alert
01/14/2016CSXBuy Now
CSX
$28.52-5.31%
Walter Spracklin60%
$10.33 → $9MaintainsOutperformGet Alert
07/15/2015CSXBuy Now
CSX
$28.52
Walter Spracklin60%
UpgradeSector Perform → OutperformGet Alert
07/10/2015UNPBuy Now
Union Pacific
$217.46-46.2%
Walter Spracklin60%
$118 → $117MaintainsOutperformGet Alert
07/10/2015NSCBuy Now
Norfolk Southern
$223.49-58.39%
Walter Spracklin60%
$96 → $93MaintainsSector PerformGet Alert
06/10/2014UNPBuy Now
Union Pacific
$217.46-47.12%
Walter Spracklin60%
$97 → $115UpgradeSector Perform → OutperformGet Alert
10/17/2013CSXBuy Now
CSX Corporation
$28.52-1.81%
Walter Spracklin60%
$9 → $9.33DowngradeOutperform → Sector PerformGet Alert
10/17/2013NSCBuy Now
Norfolk Southern
$223.49-60.18%
Walter Spracklin60%
$84 → $89DowngradeOutperform → Sector PerformGet Alert
01/24/2013CSXBuy Now
CSX Corporation
$28.52-5.31%
Walter Spracklin60%
$8.33 → $9UpgradeSector Perform → OutperformGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free