Devin Dodge

Stock Analyst at BMO Capital

(4.82)
# 454
Out of 4,596 analysts
535
Total ratings
68.1%
Success rate
14.1%
Average return

Stocks Rated by Devin Dodge

Clean Harbors
Jul 30, 2026
Rated: Buy
Price Target: $342$362
Current: $312.88
Upside: +15.70%
Waste Management
Jul 30, 2026
Rated: Hold
Price Target: $237$240
Current: $226.55
Upside: +5.94%
Waste Connections, Inc.
Jul 23, 2026
Maintained: Buy
Price Target: $291.61
Current: $234.84
Upside: +24.17%
Stantec Inc.
Jul 14, 2026
Maintained: Buy
Price Target: $140.00
Current: $98.93
Upside: +41.51%
AtkinsRéalis Group Inc.
Jul 14, 2026
Maintained: Buy
Price Target: $107.00$108.00
Current: $86.89
Upside: +24.30%
Finning International Inc.
Jul 14, 2026
Maintained: Buy
Price Target: $118.00
Current: $92.90
Upside: +27.02%
Toromont Industries Ltd.
Jul 14, 2026
Maintained: Buy
Price Target: $228.00$247.00
Current: $210.87
Upside: +17.13%
Wajax Corporation
Jul 14, 2026
Maintained: Hold
Price Target: $34.00$32.00
Current: $32.45
Upside: -1.39%
Russel Metals Inc.
Jul 14, 2026
Maintained: Hold
Price Target: $56.00$63.00
Current: $67.26
Upside: -6.33%
Brookfield Business
Jul 14, 2026
Maintained: Buy
Price Target: $44$45
Current: $29.63
Upside: +51.87%
Rated: Buy
Price Target: $100
Current: $63.93
Upside: +56.42%
Maintained: Hold
Price Target: $21
Current: $22.18
Upside: -5.32%
Maintained: Buy
Price Target: $248$250
Current: $210.55
Upside: +18.74%
Maintained: Hold
Price Target: $60.28
Current: $57.89
Upside: +4.14%
Maintained: Buy
Price Target: $338.00$305.00
Current: $171.27
Upside: +78.08%
Maintained: Buy
Price Target: $44
Current: $41.76
Upside: +5.36%
Maintained: Hold
Price Target: $45.00$49.00
Current: $45.23
Upside: +8.34%
Downgraded: Hold
Price Target: n/a
Current: $335.48
Upside: n/a
Reiterated: Buy
Price Target: $127
Current: $292.13
Upside: n/a