Devin Dodge's Stock Ratings

BMO Capital Analyst

Devin Dodge is an analyst at BMO 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 03/27/2025

Overall Average Return

12.9%

Smart Score

74.2%

Overall Average Return Percentile

69th

Number of Ratings

100
Buy NowGet Alert
02/20/2025CLHBuy Now
Clean Harbors
$199.4335.39%
Devin Dodge74%
$284 → $270MaintainsOutperformGet Alert
01/10/2025BBUBuy Now
Brookfield Bus Partners
$24.0041.67%
Devin Dodge74%
$32 → $34MaintainsOutperformGet Alert
12/06/2024RSGBuy Now
Republic Servs
$239.77-0.74%
Devin Dodge74%
$211 → $238UpgradeMarket Perform → OutperformGet Alert
11/14/2024FTTBuy Now
Finning International
——
Devin Dodge74%
$50 → $46MaintainsOutperformGet Alert
11/01/2024NVRIBuy Now
Enviri
$7.1639.66%
Devin Dodge74%
$13 → $10MaintainsMarket PerformGet Alert
10/30/2024WMBuy Now
Waste Management
$229.02-3.94%
Devin Dodge74%
$213 → $220MaintainsMarket PerformGet Alert
10/25/2024WCNBuy Now
Waste Connections
$193.911.08%
Devin Dodge74%
$198 → $196MaintainsOutperformGet Alert
10/18/2024TIHBuy Now
Toromont Industries
——
Devin Dodge74%
$136 → $143MaintainsOutperformGet Alert
08/20/2024WSPBuy Now
WSP Global
——
Devin Dodge74%
$252 → $257MaintainsOutperformGet Alert
08/01/2024CLHBuy Now
Clean Harbors
$199.4332.38%
Devin Dodge74%
$242 → $264MaintainsOutperformGet Alert
07/26/2024WCNBuy Now
Waste Connections
$193.912.11%
Devin Dodge74%
$196 → $198MaintainsOutperformGet Alert
07/26/2024WMBuy Now
Waste Management
$229.02-7%
Devin Dodge74%
$215 → $213MaintainsMarket PerformGet Alert
07/25/2024RSGBuy Now
Republic Servs
$239.77-12%
Devin Dodge74%
$209 → $211MaintainsMarket PerformGet Alert
07/09/2024GFLBuy Now
GFL Environmental
$48.80-13.93%
Devin Dodge74%
$43 → $42DowngradeOutperform → Market PerformGet Alert
06/14/2024ATRLBuy Now
SNC-Lavalin Gr
——
Devin Dodge74%
$56 → $60MaintainsMarket PerformGet Alert
05/06/2024BBUBuy Now
Brookfield Bus Partners
$24.0029.17%
Devin Dodge74%
$30 → $31MaintainsOutperformGet Alert
05/02/2024BIPBuy Now
Brookfield Infr Partners
$30.4018.42%
Devin Dodge74%
$40 → $36MaintainsOutperformGet Alert
05/02/2024CLHBuy Now
Clean Harbors
$199.4315.33%
Devin Dodge74%
$225 → $230MaintainsOutperformGet Alert
04/26/2024WMBuy Now
Waste Management
$229.02-7.43%
Devin Dodge74%
$207 → $212MaintainsMarket PerformGet Alert
04/26/2024WCNBuy Now
Waste Connections
$193.91-4.08%
Devin Dodge74%
$182 → $186MaintainsOutperformGet Alert
03/28/2024CLHBuy Now
Clean Harbors
$199.4312.82%
Devin Dodge74%
$200 → $225MaintainsOutperformGet Alert
03/07/2024AREBuy Now
Aecon Group
$95.71-81.72%
Devin Dodge74%
$14.5 → $17.5MaintainsOutperformGet Alert
03/06/2024WJXBuy Now
Wajax
——
Devin Dodge74%
$31 → $34MaintainsMarket PerformGet Alert
02/28/2024RSGBuy Now
Republic Servs
$239.77-18.67%
Devin Dodge74%
$173 → $195MaintainsMarket PerformGet Alert
02/22/2024CLHBuy Now
Clean Harbors
$199.430.29%
Devin Dodge74%
$192 → $200MaintainsOutperformGet Alert
02/15/2024WCNBuy Now
Waste Connections
$193.91-8.2%
Devin Dodge74%
$166 → $178MaintainsOutperformGet Alert
02/15/2024WMBuy Now
Waste Management
$229.02-22.28%
Devin Dodge74%
$166 → $178MaintainsOutperformGet Alert
02/14/2024WMBuy Now
Waste Management
$229.02-14.42%
Devin Dodge74%
$184 → $196MaintainsMarket PerformGet Alert
02/07/2024FTTBuy Now
Finning International
——
Devin Dodge74%
$48 → $47MaintainsOutperformGet Alert
01/24/2024BBUBuy Now
Brookfield Bus Partners
$24.0025%
Devin Dodge74%
$28 → $30MaintainsOutperformGet Alert
11/30/2023STNBuy Now
Stantec
$83.6527.91%
Devin Dodge74%
$104 → $107MaintainsOutperformGet Alert
11/03/2023BIPBuy Now
Brookfield Infr Partners
$30.4025%
Devin Dodge74%
$42 → $38MaintainsOutperformGet Alert
11/03/2023CLHBuy Now
Clean Harbors
$199.43-11.75%
Devin Dodge74%
$186 → $176MaintainsOutperformGet Alert
11/01/2023TIHBuy Now
Toromont Industries
——
Devin Dodge74%
$120 → $116UpgradeMarket Perform → OutperformGet Alert
10/26/2023WMBuy Now
Waste Management
$229.02-28.83%
Devin Dodge74%
$160 → $163MaintainsMarket PerformGet Alert
09/22/2023BIPBuy Now
Brookfield Infr Partners
$30.4038.16%
Devin Dodge74%
$43 → $42MaintainsOutperformGet Alert
08/10/2023WSPBuy Now
WSP Global
——
Devin Dodge74%
$195 → $205MaintainsOutperformGet Alert
08/10/2023FTTBuy Now
Finning International
——
Devin Dodge74%
$48 → $50MaintainsOutperformGet Alert
08/01/2023RSGBuy Now
Republic Servs
$239.77-33.27%
Devin Dodge74%
$158 → $160MaintainsMarket PerformGet Alert
07/27/2023WMBuy Now
Waste Management
$229.02-27.52%
Devin Dodge74%
$167 → $166MaintainsMarket PerformGet Alert
06/16/2023FTTBuy Now
Finning International
——
Devin Dodge74%
$47 → $48MaintainsOutperformGet Alert
05/12/2023WSPBuy Now
WSP Global
——
Devin Dodge74%
$196 → $200MaintainsOutperformGet Alert
05/12/2023STNBuy Now
Stantec
$83.657.59%
Devin Dodge74%
$88 → $90MaintainsOutperformGet Alert
05/09/2023RUSBuy Now
Russel Metals
——
Devin Dodge74%
$34 → $36MaintainsMarket PerformGet Alert
05/01/2023TIHBuy Now
Toromont Industries
——
Devin Dodge74%
$118 → $124MaintainsMarket PerformGet Alert
04/06/2023WMBuy Now
Waste Management
$229.02-27.08%
Devin Dodge74%
$158 → $167MaintainsMarket PerformGet Alert
03/10/2023WSPBuy Now
WSP Global
——
Devin Dodge74%
$183 → $194MaintainsOutperformGet Alert
03/06/2023SNCBuy Now
SNC-Lavalin Gr
——
Devin Dodge74%
$25 → $30MaintainsMarket PerformGet Alert
03/02/2023CLHBuy Now
Clean Harbors
$199.43-22.78%
Devin Dodge74%
$132 → $154MaintainsOutperformGet Alert
02/28/2023HSCBuy Now
Harsco
——
Devin Dodge74%
$7.5 → $9.5MaintainsMarket PerformGet Alert
02/23/2023GFLBuy Now
GFL Environmental
$48.80-28.28%
Devin Dodge74%
$32 → $35MaintainsOutperformGet Alert
02/17/2023WCNBuy Now
Waste Connections
$193.91-21.1%
Devin Dodge74%
$158 → $153MaintainsOutperformGet Alert
02/16/2023RSGBuy Now
Republic Servs
$239.77-42.44%
Devin Dodge74%
$148 → $138MaintainsMarket PerformGet Alert
02/09/2023FTTBuy Now
Finning International
——
Devin Dodge74%
$38 → $43MaintainsOutperformGet Alert
02/02/2023WMBuy Now
Waste Management
$229.02-31.01%
Devin Dodge74%
$167 → $158MaintainsMarket PerformGet Alert
12/07/2022RSGBuy Now
Republic Servs
$239.77-38.27%
Devin Dodge74%
$152 → $148DowngradeOutperform → Market PerformGet Alert
11/14/2022STNBuy Now
Stantec
$83.65-9.15%
Devin Dodge74%
$75 → $76MaintainsOutperformGet Alert
11/09/2022WJXBuy Now
Wajax
——
Devin Dodge74%
$25 → $23MaintainsMarket PerformGet Alert
11/03/2022BIPBuy Now
Brookfield Infr Partners
$30.4034.87%
Devin Dodge74%
$46 → $41MaintainsOutperformGet Alert
10/27/2022WMBuy Now
Waste Management
$229.02-28.39%
Devin Dodge74%
→ $164MaintainsMarket PerformGet Alert
08/04/2022WCNBuy Now
Waste Connections
$193.91-22.13%
Devin Dodge74%
$143 → $151MaintainsOutperformGet Alert
08/04/2022CLHBuy Now
Clean Harbors
$199.43-37.82%
Devin Dodge74%
$104 → $124MaintainsOutperformGet Alert
07/28/2022TIHBuy Now
Toromont Industries
——
Devin Dodge74%
$130 → $120MaintainsOutperformGet Alert
07/28/2022WMBuy Now
Waste Management
$229.02-26.21%
Devin Dodge74%
$164 → $169MaintainsMarket PerformGet Alert
07/12/2022HSCBuy Now
Harsco
——
Devin Dodge74%
→ $7Initiates → Market PerformGet Alert
06/16/2022BBUBuy Now
Brookfield Bus Partners
$24.0058.33%
Devin Dodge74%
$40 → $38MaintainsOutperformGet Alert
04/29/2022AREBuy Now
Aecon Group
$95.71-82.24%
Devin Dodge74%
$18 → $17MaintainsMarket PerformGet Alert
04/29/2022TIHBuy Now
Toromont Industries
——
Devin Dodge74%
$126 → $130MaintainsOutperformGet Alert
04/27/2022WMBuy Now
Waste Management
$229.02-24.9%
Devin Dodge74%
$174 → $172MaintainsMarket PerformGet Alert
03/31/2022BIPBuy Now
Brookfield Infr Partners
$30.40133.55%
Devin Dodge74%
$44 → $47.33MaintainsOutperformGet Alert
03/11/2022WSPBuy Now
WSP Global
——
Devin Dodge74%
$172 → $186MaintainsOutperformGet Alert
02/18/2022WCNBuy Now
Waste Connections
$193.91-26.77%
Devin Dodge74%
$149 → $142MaintainsOutperformGet Alert
02/03/2022WMBuy Now
Waste Management
$229.02-24.02%
Devin Dodge74%
→ $174MaintainsOutperformGet Alert
07/26/2021AREBuy Now
Aecon Group
$95.71-79.1%
Devin Dodge74%
$19 → $20MaintainsMarket PerformGet Alert
07/07/2021WCNBuy Now
Waste Connections
$193.91-30.9%
Devin Dodge74%
$130 → $134MaintainsOutperformGet Alert
01/11/2021STNBuy Now
Stantec
$83.65-40.23%
Devin Dodge74%
$41 → $50UpgradeMarket Perform → OutperformGet Alert
01/06/2021TIHBuy Now
Toromont Industries
——
Devin Dodge74%
→ $95DowngradeOutperform → Market PerformGet Alert
01/06/2021FTTBuy Now
Finning International
——
Devin Dodge74%
→ $32UpgradeMarket Perform → OutperformGet Alert
11/06/2020WSPBuy Now
WSP Global
——
Devin Dodge74%
$87 → $91MaintainsMarket PerformGet Alert
08/10/2020RUSBuy Now
Russel Metals
——
Devin Dodge74%
$17 → $18MaintainsMarket PerformGet Alert
08/06/2020BIPBuy Now
Brookfield Infr Partners
$30.4057.89%
Devin Dodge74%
$31.33 → $32MaintainsOutperformGet Alert
05/11/2020BIPBuy Now
Brookfield Infr Partners
$30.4051.32%
Devin Dodge74%
$30 → $30.67MaintainsOutperformGet Alert
04/22/2020RUSBuy Now
Russel Metals
——
Devin Dodge74%
$24 → $17MaintainsMarket PerformGet Alert
04/16/2020STNBuy Now
Stantec
$83.65—
Devin Dodge74%
—DowngradeOutperform → Market PerformGet Alert
04/08/2020BIPBuy Now
Brookfield Infr Partners
$30.4048.03%
Devin Dodge74%
$36 → $30MaintainsOutperformGet Alert
01/13/2020WCNBuy Now
Waste Connections
$193.91-45.85%
Devin Dodge74%
$104 → $105MaintainsOutperformGet Alert
12/09/2019STNBuy Now
Stantec
$83.65-49.79%
Devin Dodge74%
$39 → $42MaintainsOutperformGet Alert
11/07/2019WSPBuy Now
WSP Global
——
Devin Dodge74%
$76 → $81MaintainsMarket PerformGet Alert
08/12/2019RUSBuy Now
Russel Metals
——
Devin Dodge74%
$24 → $23MaintainsMarket PerformGet Alert
08/09/2019STNBuy Now
Stantec
$83.65-55.77%
Devin Dodge74%
$39 → $37MaintainsOutperformGet Alert
08/09/2019WSPBuy Now
WSP Global
——
Devin Dodge74%
$74 → $76MaintainsMarket PerformGet Alert
04/26/2019WCNBuy Now
Waste Connections
$193.91-47.91%
Devin Dodge74%
$92 → $101MaintainsOutperformGet Alert
11/20/2018BBUBuy Now
Brookfield Bus Partners
$24.0095.83%
Devin Dodge74%
→ $47Initiates → OutperformGet Alert
10/31/2018WCNBuy Now
Waste Connections
$193.91-54.62%
Devin Dodge74%
$86 → $88MaintainsOutperformGet Alert
06/29/2018WCNBuy Now
Waste Connections
$193.91-56.68%
Devin Dodge74%
$82 → $84MaintainsOutperformGet Alert
05/04/2018WCNBuy Now
Waste Connections
$193.91-57.71%
Devin Dodge74%
$80 → $82MaintainsOutperformGet Alert
04/06/2018WCNBuy Now
Waste Connections
$193.91-58.74%
Devin Dodge74%
$79 → $80MaintainsOutperformGet Alert
12/12/2017WCNBuy Now
Waste Connections
$193.91-59.26%
Devin Dodge74%
→ $79Initiates → OutperformGet Alert
06/02/2016WCNBuy Now
Waste Connections
$193.91—
Devin Dodge74%
—UpgradeMarket Perform → OutperformGet Alert
08/02/2013STNBuy Now
Stantec
$83.65-35.45%
Devin Dodge74%
$48 → $54DowngradeOutperform → Market PerformGet Alert