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 07/24/2024

Overall Average Return

4.91%

Smart Score

61.8%

Overall Average Return Percentile

47th

Number of Ratings

198
Buy NowGet Alert
07/24/2024CNRBuy Now
Canadian National Railway
$172 → $169MaintainsSector PerformGet Alert
05/23/2024NSCBuy Now
Norfolk Southern
$223.0021.08% → $270UpgradeSector Perform → OutperformGet Alert
04/29/2024TFIIBuy Now
TFI International
$153.725.39%$173 → $162MaintainsOutperformGet Alert
04/26/2024WMBuy Now
Waste Management
$218.62-1.66%$211 → $215MaintainsSector PerformGet Alert
04/18/2024CSXBuy Now
CSX
$33.218.4%$37 → $36MaintainsSector PerformGet Alert
04/10/2024NSCBuy Now
Norfolk Southern
$223.0021.08% → $270ReiteratesSector Perform → Sector PerformGet Alert
04/08/2024WMBuy Now
Waste Management
$218.62-3.49%$189 → $211MaintainsSector PerformGet Alert
04/08/2024RSGBuy Now
Republic Servs
$200.60-1.3%$199 → $198AssumesSector Perform → Sector PerformGet Alert
03/14/2024CCL.BBuy Now
CCL INDUSTRIES INC
→ $81ReiteratesOutperform → OutperformGet Alert
02/28/2024RSGBuy Now
Republic Servs
$200.60-0.8%$166 → $199MaintainsSector PerformGet Alert
02/15/2024WCNBuy Now
Waste Connections
$180.690.72%$169 → $182MaintainsOutperformGet Alert
02/14/2024WMBuy Now
Waste Management
$218.62-13.55%$163 → $189MaintainsSector PerformGet Alert
02/12/2024TFIIBuy Now
TFI International
$153.720.83% → $155ReiteratesOutperform → OutperformGet Alert
02/09/2024BBD.BBuy Now
BOMBARDIER INC
$98 → $95MaintainsOutperformGet Alert
01/31/2024CPBuy Now
Canadian Pacific Kansas
$81.9355.01%$128 → $127MaintainsOutperformGet Alert
01/29/2024NSCBuy Now
Norfolk Southern
$223.00-7.17%$215 → $207MaintainsSector PerformGet Alert
01/29/2024TFIIBuy Now
TFI International
$153.720.83% → $155ReiteratesOutperform → OutperformGet Alert
01/26/2024UNPBuy Now
Union Pacific
$235.0015.74%$282 → $272MaintainsOutperformGet Alert
01/25/2024CSXBuy Now
CSX
$33.212.38% → $34ReiteratesSector Perform → Sector PerformGet Alert
01/24/2024CNRBuy Now
Canadian National Railway
$158 → $164MaintainsSector PerformGet Alert
01/22/2024MTLBuy Now
Mullen Group
$15 → $17UpgradeSector Perform → OutperformGet Alert
01/16/2024CJTBuy Now
Cargojet
$187 → $184MaintainsOutperformGet Alert
12/01/2023GFLBuy Now
GFL Environmental
$39.309.41%$45 → $43MaintainsOutperformGet Alert
11/16/2023WTEBuy Now
Westshore Terminals
$29 → $27MaintainsSector PerformGet Alert
11/16/2023EIFBuy Now
Exchange Income
$70 → $65MaintainsOutperformGet Alert
11/15/2023CAEBuy Now
CAE
$18.5383.49%$37 → $34MaintainsOutperformGet Alert
11/10/2023CCL.BBuy Now
CCL INDUSTRIES INC
$75 → $72MaintainsOutperformGet Alert
11/08/2023SJBuy Now
Stella-Jones
$0.959478.95%$77 → $91MaintainsOutperformGet Alert
11/06/2023ANDBuy Now
Andlauer Healthcare Group
$45 → $41MaintainsSector PerformGet Alert
11/03/2023BBD.BBuy Now
BOMBARDIER INC
→ $98ReiteratesOutperform → OutperformGet Alert
10/31/2023ACBuy Now
Air Canada
$33.20-48.79%$21 → $17MaintainsSector PerformGet Alert
10/30/2023TFIIBuy Now
TFI International
$153.72-13.48% → $133ReiteratesOutperform → OutperformGet Alert
10/30/2023WCNBuy Now
Waste Connections
$180.69-9.24% → $164ReiteratesOutperform → OutperformGet Alert
10/26/2023WMBuy Now
Waste Management
$218.62-25.44%$160 → $163MaintainsSector PerformGet Alert
10/26/2023NSCBuy Now
Norfolk Southern
$223.00-9.87%$223 → $201MaintainsSector PerformGet Alert
10/26/2023CPBuy Now
Canadian Pacific Kansas
$81.9356.23%$133 → $128MaintainsOutperformGet Alert
10/25/2023TFIIBuy Now
TFI International
$153.72-13.48%$153 → $133MaintainsOutperformGet Alert
10/25/2023CNRBuy Now
Canadian National Railway
$163 → $158MaintainsSector PerformGet Alert
10/20/2023UNPBuy Now
Union Pacific
$235.0020% → $282ReiteratesOutperform → OutperformGet Alert
10/20/2023CSXBuy Now
CSX
$33.212.38%$35 → $34MaintainsSector PerformGet Alert
10/12/2023EIFBuy Now
Exchange Income
→ $70ReiteratesOutperform → OutperformGet Alert
10/06/2023EIFBuy Now
Exchange Income
$71 → $70MaintainsOutperformGet Alert
10/05/2023CJTBuy Now
Cargojet
→ $187ReiteratesOutperform → OutperformGet Alert
09/27/2023EIFBuy Now
Exchange Income
→ $71ReiteratesOutperform → OutperformGet Alert
09/26/2023WTEBuy Now
Westshore Terminals
$32 → $29DowngradeOutperform → Sector PerformGet Alert
08/15/2023CJTBuy Now
Cargojet
$202 → $197MaintainsOutperformGet Alert
08/14/2023EIFBuy Now
Exchange Income
→ $71ReiteratesOutperform → OutperformGet Alert
08/14/2023ACBuy Now
Air Canada
$33.20-24.69% → $25ReiteratesSector Perform → Sector PerformGet Alert
08/11/2023CCL.BBuy Now
CCL Industries
→ $75ReiteratesOutperform → OutperformGet Alert
08/10/2023SJBuy Now
Stella-Jones
$0.958215.79%$69 → $79MaintainsOutperformGet Alert
08/10/2023CAEBuy Now
CAE
$18.5399.68%$35 → $37MaintainsOutperformGet Alert
08/08/2023WTEBuy Now
Westshore Terminals
$35 → $32MaintainsOutperformGet Alert
08/08/2023CHRBuy Now
Chorus Aviation
$2.6143.68%$4 → $3.75MaintainsOutperformGet Alert
08/04/2023WCNBuy Now
Waste Connections
$180.69-12%$153 → $159MaintainsOutperformGet Alert
08/04/2023BBD.BBuy Now
Bombardier
$103 → $104MaintainsOutperformGet Alert
08/03/2023ANDBuy Now
Andlauer Healthcare Group
$46 → $45MaintainsSector PerformGet Alert
08/02/2023TFIIBuy Now
TFI International
$153.720.83%$120 → $155MaintainsOutperformGet Alert
08/01/2023RSGBuy Now
Republic Servs
$200.60-18.75%$156 → $163MaintainsSector PerformGet Alert
07/31/2023CSXBuy Now
CSX
$33.215.39% → $35DowngradeOutperform → Sector PerformGet Alert
07/31/2023CNRBuy Now
Canadian National Railway
DowngradeOutperform → Sector PerformGet Alert
07/30/2023UNPBuy Now
Union Pacific
$235.0020%$282 → $282MaintainsOutperformGet Alert
07/27/2023WMBuy Now
Waste Management
$218.62-26.81%$162 → $160MaintainsSector PerformGet Alert
07/26/2023UNPBuy Now
Union Pacific
$235.0020%$193 → $282UpgradeSector Perform → OutperformGet Alert
07/26/2023CNRBuy Now
Canadian National Railway
$174 → $172MaintainsOutperformGet Alert
07/21/2023CSXBuy Now
CSX
$33.215.39%$36 → $35MaintainsOutperformGet Alert
07/21/2023MTLBuy Now
Mullen Group
$14 → $15MaintainsSector PerformGet Alert
07/14/2023WMBuy Now
Waste Management
$218.62-25.9%$162 → $162MaintainsSector PerformGet Alert
07/07/2023UNPBuy Now
Union Pacific
$235.00-17.87%$184 → $193MaintainsSector PerformGet Alert
06/30/2023CPBuy Now
Canadian Pacific Kansas
$81.9352.57%$122 → $125MaintainsOutperformGet Alert
06/20/2023CPBuy Now
Canadian Pacific Kansas
$81.9348.91% → $122ReiteratesOutperform → OutperformGet Alert
06/15/2023EIFZFBuy Now
Exchange Income
$34.55102.58%$66 → $70MaintainsOutperformGet Alert
06/15/2023EIFBuy Now
Exchange Income
$66 → $70MaintainsOutperformGet Alert
06/06/2023CSXBuy Now
CSX
$33.218.4% → $36MaintainsOutperformGet Alert
06/02/2023SJBuy Now
Stella-Jones
$0.957163.16%ReiteratesOutperform → OutperformGet Alert
06/01/2023CAEBuy Now
CAE
$18.5388.88%$36 → $35MaintainsOutperformGet Alert
05/26/2023STLJFBuy Now
Stella-Jones
$67 → $69MaintainsOutperformGet Alert
05/26/2023SJBuy Now
Stella-Jones
$0.957163.16%$67 → $69ReiteratesOutperform → OutperformGet Alert
05/11/2023SJBuy Now
Stella-Jones
$0.956952.63%$60 → $67ReiteratesOutperform → OutperformGet Alert
05/11/2023EIFBuy Now
Exchange Income
$60 → $66MaintainsOutperformGet Alert
05/10/2023CHRBuy Now
Chorus Aviation
$2.6153.26% → $4Reiterates → OutperformGet Alert
05/09/2023WTEBuy Now
Westshore Terminals
$30 → $35MaintainsOutperformGet Alert
05/05/2023ANDBuy Now
Andlauer Healthcare Group
$53 → $51MaintainsSector PerformGet Alert
05/05/2023ACBuy Now
Air Canada
$33.20-33.72%$20 → $22MaintainsSector PerformGet Alert
05/04/2023CNRBuy Now
Canadian National Railway
→ $184Reiterates → OutperformGet Alert
05/02/2023CJTBuy Now
Cargojet
$231 → $202MaintainsOutperformGet Alert
05/01/2023GFLBuy Now
GFL Environmental
$39.309.41%$39 → $43MaintainsOutperformGet Alert
04/28/2023BBD.BBuy Now
Bombardier
$100 → $103MaintainsOutperformGet Alert
04/27/2023NSCBuy Now
Norfolk Southern
$223.00-5.83%$221 → $210MaintainsSector PerformGet Alert
04/27/2023TFIIBuy Now
TFI International
$153.72-19.98%$129 → $123MaintainsOutperformGet Alert
04/27/2023CPBuy Now
Canadian Pacific Kansas
$81.9348.91% → $122Reiterates → OutperformGet Alert
04/25/2023CNRBuy Now
Canadian National Railway
→ $184Reiterates → OutperformGet Alert
04/21/2023UNPBuy Now
Union Pacific
$235.00-21.7%$191 → $184Reiterates → Sector PerformGet Alert
04/21/2023CSXBuy Now
CSX
$33.21-0.63%$32 → $33MaintainsOutperformGet Alert
04/17/2023WMBuy Now
Waste Management
$218.62-25.9% → $162MaintainsSector PerformGet Alert
04/06/2023CNRBuy Now
Canadian National Railway
$161 → $184UpgradeSector Perform → OutperformGet Alert
04/05/2023WMBuy Now
Waste Management
$218.62-29.56%$154 → $154MaintainsSector PerformGet Alert
03/24/2023UNPBuy Now
Union Pacific
$235.00-18.72% → $191MaintainsSector PerformGet Alert
03/24/2023CSXBuy Now
CSX
$33.21-3.64% → $32MaintainsOutperformGet Alert
03/24/2023BBD.BBuy Now
Bombardier
$89 → $100MaintainsOutperformGet Alert
03/17/2023EIFBuy Now
Exchange Income
→ $60Reiterates → OutperformGet Alert
03/09/2023SJBuy Now
Stella-Jones
$0.956215.79%$53 → $60MaintainsOutperformGet Alert
03/09/2023GFLBuy Now
GFL Environmental
$39.30-0.76% → $39Reiterates → OutperformGet Alert
03/07/2023CJTBuy Now
Cargojet
$247 → $231MaintainsOutperformGet Alert
03/06/2023ANDBuy Now
Andlauer Healthcare Group
$47 → $48MaintainsSector PerformGet Alert
02/27/2023UNPBuy Now
Union Pacific
$235.00-10.64%$191 → $210UpgradeUnderperform → Sector PerformGet Alert
02/17/2023WCNBuy Now
Waste Connections
$180.69-16.98%$148 → $150MaintainsOutperformGet Alert
02/16/2023RSGBuy Now
Republic Servs
$200.60-33.2%$131 → $134MaintainsSector PerformGet Alert
02/10/2023MTLBuy Now
Mullen Group
$13 → $14MaintainsSector PerformGet Alert
02/10/2023BBD.BBuy Now
Bombardier
$86 → $89MaintainsOutperformGet Alert
02/07/2023TFIIBuy Now
TFI International
$153.72-16.08%$109 → $129MaintainsOutperformGet Alert
01/31/2023WMBuy Now
Waste Management
$218.62-29.56%$154 → $154MaintainsSector PerformGet Alert
01/25/2023CSXBuy Now
CSX
$33.215.39%$35 → $35MaintainsOutperformGet Alert
01/24/2023UNPBuy Now
Union Pacific
$235.00-18.72% → $191MaintainsUnderperformGet Alert
01/20/2023WMBuy Now
Waste Management
$218.62-29.56% → $154MaintainsSector PerformGet Alert
01/18/2023BBD.BBuy Now
Bombardier
$58 → $86MaintainsOutperformGet Alert
12/12/2022CSXBuy Now
CSX
$33.215.39% → $35MaintainsOutperformGet Alert
11/14/2022EIFBuy Now
Exchange Income
$61 → $59MaintainsOutperformGet Alert
11/11/2022CCL.BBuy Now
CCL Industries
$74 → $71MaintainsOutperformGet Alert
11/10/2022ANDBuy Now
Andlauer Healthcare Group
$51 → $52MaintainsSector PerformGet Alert
11/10/2022SJBuy Now
Stella-Jones
$0.955478.95%$42 → $53UpgradeSector Perform → OutperformGet Alert
11/07/2022WTEBuy Now
Westshore Terminals
$35 → $33MaintainsOutperformGet Alert
11/04/2022WCNBuy Now
Waste Connections
$180.69-15.32%$150 → $153MaintainsOutperformGet Alert
11/04/2022BBD.BBuy Now
Bombardier
$49 → $58MaintainsOutperformGet Alert
11/01/2022CJTBuy Now
Cargojet
$274 → $272MaintainsOutperformGet Alert
11/01/2022NSCBuy Now
Norfolk Southern
$223.006.28%$221 → $237UpgradeUnderperform → Sector PerformGet Alert
11/01/2022UNPBuy Now
Union Pacific
$235.00-20.43%$200 → $187DowngradeSector Perform → UnderperformGet Alert
10/28/2022RSGBuy Now
Republic Servs
$200.60-30.71%$143 → $139MaintainsSector PerformGet Alert
10/27/2022WMBuy Now
Waste Management
$218.62-24.98%$166 → $164MaintainsSector PerformGet Alert
10/21/2022UNPBuy Now
Union Pacific
$235.00-14.89%$212 → $200MaintainsSector PerformGet Alert
10/21/2022MTLBuy Now
Mullen Group
$17 → $13DowngradeOutperform → Sector PerformGet Alert
09/28/2022CJTBuy Now
Cargojet
$287 → $286MaintainsOutperformGet Alert
09/23/2022UNPBuy Now
Union Pacific
$235.00-9.79%$230 → $212MaintainsSector PerformGet Alert
09/23/2022CSXBuy Now
CSX
$33.21-0.63%$35 → $33MaintainsOutperformGet Alert
09/06/2022EIFBuy Now
Exchange Income
$63 → $66MaintainsOutperformGet Alert
08/23/2022TFIIBuy Now
TFI International
$153.72-25.19%$112 → $115MaintainsOutperformGet Alert
08/15/2022EIFBuy Now
Exchange Income
$62 → $63MaintainsOutperformGet Alert
08/11/2022SJBuy Now
Stella-Jones
$0.954215.79%$40 → $41MaintainsSector PerformGet Alert
08/11/2022CAEBuy Now
CAE
$18.5399.68%$40 → $37MaintainsOutperformGet Alert
08/11/2022ANDBuy Now
Andlauer Healthcare Group
$48 → $51MaintainsSector PerformGet Alert
08/04/2022WCNBuy Now
Waste Connections
$180.69-15.88%$147 → $152MaintainsOutperformGet Alert
08/02/2022TFIIBuy Now
TFI International
$153.72-27.14%$100 → $112MaintainsOutperformGet Alert
08/01/2022TFIIBuy Now
TFI International
$153.72-27.14%$100 → $112MaintainsOutperformGet Alert
07/28/2022WMBuy Now
Waste Management
$218.62-22.7%$162 → $169MaintainsSector PerformGet Alert
07/28/2022NSCBuy Now
Norfolk Southern
$223.001.79%$228 → $227MaintainsUnderperformGet Alert
07/28/2022CJTBuy Now
Cargojet
$302 → $287MaintainsOutperformGet Alert
07/22/2022UNPBuy Now
Union Pacific
$235.00-2.13%$233 → $230MaintainsSector PerformGet Alert
07/19/2022WMBuy Now
Waste Management
$218.62-25.9% → $162MaintainsSector PerformGet Alert
06/29/2022UNPBuy Now
Union Pacific
$235.00-0.85% → $233MaintainsSector PerformGet Alert
06/29/2022CSXBuy Now
CSX
$33.215.39% → $35MaintainsOutperformGet Alert
06/23/2022CAEBuy Now
CAE
$18.53115.87% → $40Assumes → OutperformGet Alert
06/21/2022UNPBuy Now
Union Pacific
$235.009.79%$258 → $258MaintainsSector PerformGet Alert
05/17/2022EIFBuy Now
Exchange Income
$52 → $62MaintainsOutperformGet Alert
05/13/2022CCL.BBuy Now
CCL Industries
$80 → $74MaintainsOutperformGet Alert
05/12/2022SJBuy Now
Stella-Jones
$0.954110.53%$43 → $40MaintainsSector PerformGet Alert
05/09/2022RSGBuy Now
Republic Servs
$200.60-31.71%$132 → $137MaintainsSector PerformGet Alert
05/09/2022CHRBuy Now
Chorus Aviation
$2.6191.57%$4.75 → $5MaintainsOutperformGet Alert
05/02/2022TFIIBuy Now
TFI International
$153.72-34.95%$97 → $100MaintainsOutperformGet Alert
04/27/2022WMBuy Now
Waste Management
$218.62-22.7%$161 → $169MaintainsSector PerformGet Alert
04/22/2022MTLBuy Now
Mullen Group
$14 → $15MaintainsOutperformGet Alert
04/21/2022UNPBuy Now
Union Pacific
$235.009.79%$258 → $258MaintainsSector PerformGet Alert
04/21/2022CSXBuy Now
CSX
$33.2117.43%$39 → $39MaintainsOutperformGet Alert
04/20/2022WMBuy Now
Waste Management
$218.62-26.36% → $161MaintainsSector PerformGet Alert
03/30/2022CJTBuy Now
Cargojet
$311 → $302MaintainsOutperformGet Alert
03/17/2022CSXBuy Now
CSX
$33.2117.43%$37 → $39UpgradeSector Perform → OutperformGet Alert
03/17/2022UNPBuy Now
Union Pacific
$235.009.79%$271 → $258DowngradeOutperform → Sector PerformGet Alert
03/15/2022WTEBuy Now
Westshore Terminals
$45 → $43MaintainsOutperformGet Alert
03/14/2022ITPBuy Now
Intertape Polymer Group
$0.2416775%$37 → $40.5DowngradeOutperform → Sector PerformGet Alert
03/08/2022CJTBuy Now
Cargojet
$295 → $311MaintainsOutperformGet Alert
02/03/2022WMBuy Now
Waste Management
$218.62-30.02%$155 → $153MaintainsSector PerformGet Alert
01/21/2022UNPBuy Now
Union Pacific
$235.0015.32%$264 → $271MaintainsOutperformGet Alert
01/21/2022CSXBuy Now
CSX
$33.2111.41% → $37MaintainsSector PerformGet Alert
01/18/2022ANDBuy Now
Andlauer Healthcare Group
→ $56DowngradeOutperform → Sector PerformGet Alert
01/14/2022WMBuy Now
Waste Management
$218.62-29.1% → $155MaintainsSector PerformGet Alert
01/07/2022UNPBuy Now
Union Pacific
$235.0012.34% → $264MaintainsOutperformGet Alert
09/17/2021UNPBuy Now
Union Pacific
$235.00-3.4% → $227MaintainsOutperformGet Alert
07/28/2021WMBuy Now
Waste Management
$218.62-32.3%$137 → $148MaintainsSector PerformGet Alert
07/08/2021WMBuy Now
Waste Management
$218.62-37.33%$137 → $137MaintainsSector PerformGet Alert
06/22/2021UNPBuy Now
Union Pacific
$235.0010.21% → $259MaintainsOutperformGet Alert
05/05/2021UNPBuy Now
Union Pacific
$235.004.26%$244 → $245MaintainsOutperformGet Alert
04/28/2021UNPBuy Now
Union Pacific
$235.003.83%$244 → $244MaintainsOutperformGet Alert
04/23/2021UNPBuy Now
Union Pacific
$235.003.83%$232 → $244MaintainsOutperformGet Alert
02/23/2021WMBuy Now
Waste Management
$218.62-44.2% → $122MaintainsSector PerformGet Alert
11/24/2020CSXBuy Now
CSX
$33.21207.14% → $102MaintainsOutperformGet Alert
11/02/2020WMBuy Now
Waste Management
$218.62-46.48%$115 → $117MaintainsSector PerformGet Alert
10/23/2020UNPBuy Now
Union Pacific
$235.00-10.21%$224 → $211MaintainsOutperformGet Alert
10/22/2020CSXBuy Now
CSX
$33.21140.89% → $80MaintainsSector PerformGet Alert
10/07/2020WMBuy Now
Waste Management
$218.62-47.4% → $115MaintainsSector PerformGet Alert
07/31/2020WMBuy Now
Waste Management
$218.62-50.14%$108 → $109MaintainsSector PerformGet Alert
07/22/2020UNPBuy Now
Union Pacific
$235.00-17.45%$194 → $194MaintainsOutperformGet Alert
07/09/2020WMBuy Now
Waste Management
$218.62-50.6%$108 → $108MaintainsSector PerformGet Alert
06/21/2020UNPBuy Now
Union Pacific
$235.00-17.45% → $194MaintainsOutperformGet Alert
06/09/2020UNPBuy Now
Union Pacific
$235.00-14.04% → $202MaintainsOutperformGet Alert
06/08/2020CSXBuy Now
CSX
$33.21119.81% → $73MaintainsSector PerformGet Alert
06/08/2020WMBuy Now
Waste Management
$218.62-50.6% → $108MaintainsSector PerformGet Alert
05/07/2020WMBuy Now
Waste Management
$218.62-55.63%$99 → $97MaintainsSector PerformGet Alert
04/23/2020CSXBuy Now
CSX
$33.2186.69%$64 → $62MaintainsSector PerformGet Alert
02/14/2020WMBuy Now
Waste Management
$218.62-36.88%$125 → $138MaintainsOutperformGet Alert
01/23/2020UNPBuy Now
Union Pacific
$235.00-13.19%$198 → $204MaintainsOutperformGet Alert