Devin Dodge

Stock Analyst at BMO Capital

(4.80)
# 515
Out of 4,673 analysts
541
Total ratings
67.9%
Success rate
13.7%
Average return

Stocks Rated by Devin Dodge

Enviri
Aug 17, 2026
Maintained: Hold
Price Target: $21$24
Current: $20.59
Upside: +16.56%
Stantec Inc.
Aug 14, 2026
Rated: Buy
Price Target: $140.00
Current: $102.22
Upside: +36.96%
Legence
Aug 14, 2026
Rated: Buy
Price Target: $100$105
Current: $66.38
Upside: +58.19%
Republic Services
Aug 7, 2026
Rated: Buy
Price Target: $250
Current: $214.71
Upside: +16.44%
Finning International Inc.
Aug 7, 2026
Maintained: Buy
Price Target: $118.00$122.00
Current: $94.16
Upside: +29.57%
WSP Global Inc.
Aug 6, 2026
Maintained: Buy
Price Target: $305.00$280.00
Current: $195.74
Upside: +43.05%
Clean Harbors
Jul 30, 2026
Rated: Buy
Price Target: $342$362
Current: $321.98
Upside: +12.43%
Waste Management
Jul 30, 2026
Rated: Hold
Price Target: $237$240
Current: $224.55
Upside: +6.88%
Waste Connections, Inc.
Jul 23, 2026
Maintained: Buy
Price Target: $288.63
Current: $230.70
Upside: +25.11%
AtkinsRéalis Group Inc.
Jul 14, 2026
Maintained: Buy
Price Target: $107.00$108.00
Current: $88.04
Upside: +22.67%
Maintained: Buy
Price Target: $228.00$247.00
Current: $215.91
Upside: +14.40%
Maintained: Hold
Price Target: $34.00$32.00
Current: $30.56
Upside: +4.71%
Maintained: Hold
Price Target: $56.00$63.00
Current: $79.73
Upside: -20.98%
Maintained: Buy
Price Target: $44$45
Current: $29.37
Upside: +53.22%
Maintained: Hold
Price Target: $59.67
Current: $58.13
Upside: +2.65%
Maintained: Buy
Price Target: $44
Current: $39.74
Upside: +10.72%
Maintained: Hold
Price Target: $45.00$49.00
Current: $46.45
Upside: +5.49%
Downgraded: Hold
Price Target: n/a
Current: $334.41
Upside: n/a
Reiterated: Buy
Price Target: $127
Current: $293.68
Upside: n/a