Devin Dodge

Stock Analyst at BMO Capital

(4.82)
# 435
Out of 4,362 analysts
536
Total ratings
68.4%
Success rate
15%
Average return

Stocks Rated by Devin Dodge

Stantec Inc.
May 21, 2026
Maintained: Buy
Price Target: $154.00$140.00
Current: $102.11
Upside: +37.11%
Legence
May 21, 2026
Maintained: Buy
Price Target: $100
Current: $88.13
Upside: +13.47%
AtkinsRéalis Group Inc.
May 14, 2026
Maintained: Buy
Price Target: $110.00$107.00
Current: $80.75
Upside: +32.51%
Finning International Inc.
May 13, 2026
Maintained: Buy
Price Target: $85.00$115.00
Current: $107.51
Upside: +6.97%
Enviri
May 12, 2026
Maintained: Hold
Price Target: $19$20
Current: $17.75
Upside: +9.86%
WSP Global Inc.
May 8, 2026
Maintained: Buy
Price Target: $338.00$305.00
Current: $182.61
Upside: +67.02%
Brookfield Business Corporation
May 8, 2026
Maintained: Buy
Price Target: $60.76
Current: $45.59
Upside: +33.27%
Clean Harbors
May 7, 2026
Maintained: Buy
Price Target: $335$340
Current: $286.63
Upside: +18.62%
Wajax Corporation
May 6, 2026
Maintained: Hold
Price Target: $34.00
Current: $29.35
Upside: +15.84%
Russel Metals Inc.
May 6, 2026
Maintained: Hold
Price Target: $47.00$56.00
Current: $63.08
Upside: -11.22%
Maintained: Buy
Price Target: $44
Current: $38.82
Upside: +13.34%
Maintained: Hold
Price Target: $237
Current: $218.00
Upside: +8.72%
Maintained: Hold
Price Target: $45.00$49.00
Current: $44.58
Upside: +9.91%
Maintained: Buy
Price Target: $215.00$228.00
Current: $223.92
Upside: +1.82%
Rated: Buy
Price Target: $284.45$287.21
Current: $209.62
Upside: +37.02%
Maintained: Buy
Price Target: $248
Current: $204.20
Upside: +21.45%
Rated: Hold
Price Target: $66.28$59.38
Current: $48.24
Upside: +23.08%
Downgraded: Hold
Price Target: n/a
Current: $305.11
Upside: n/a
Reiterated: Buy
Price Target: $127
Current: $262.13
Upside: n/a