Devin Dodge

Stock Analyst at BMO Capital

(4.82)
# 439
Out of 4,442 analysts
518
Total ratings
68.8%
Success rate
14.5%
Average return

Stocks Rated by Devin Dodge

Finning International Inc.
Jun 8, 2026
Maintained: Buy
Price Target: $115.00$118.00
Current: $98.33
Upside: +20.00%
Stantec Inc.
May 21, 2026
Maintained: Buy
Price Target: $154.00$140.00
Current: $96.81
Upside: +44.61%
Legence
May 21, 2026
Maintained: Buy
Price Target: $100
Current: $81.02
Upside: +23.43%
AtkinsRéalis Group Inc.
May 14, 2026
Maintained: Buy
Price Target: $110.00$107.00
Current: $90.40
Upside: +18.36%
WSP Global Inc.
May 8, 2026
Maintained: Buy
Price Target: $338.00$305.00
Current: $172.52
Upside: +76.79%
Brookfield Business
May 8, 2026
Maintained: Buy
Price Target: $44
Current: $32.86
Upside: +33.90%
Clean Harbors
May 7, 2026
Maintained: Buy
Price Target: $335$340
Current: $289.87
Upside: +17.29%
Wajax Corporation
May 6, 2026
Maintained: Hold
Price Target: $34.00
Current: $30.41
Upside: +11.81%
Russel Metals Inc.
May 6, 2026
Maintained: Hold
Price Target: $47.00$56.00
Current: $61.79
Upside: -9.37%
Brookfield Infrastructure Partners
Apr 30, 2026
Maintained: Buy
Price Target: $44
Current: $36.77
Upside: +19.66%
Maintained: Hold
Price Target: $237
Current: $218.84
Upside: +8.30%
Maintained: Hold
Price Target: $45.00$49.00
Current: $44.66
Upside: +9.72%
Maintained: Buy
Price Target: $215.00$228.00
Current: $236.10
Upside: -3.43%
Rated: Buy
Price Target: $291.76$294.59
Current: $226.45
Upside: +30.09%
Maintained: Buy
Price Target: $248
Current: $209.10
Upside: +18.60%
Rated: Hold
Price Target: $67.98$60.90
Current: $51.17
Upside: +19.02%
Downgraded: Hold
Price Target: n/a
Current: $303.39
Upside: n/a
Reiterated: Buy
Price Target: $127
Current: $258.61
Upside: n/a