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
Main Sectors:
Stocks Rated by Devin Dodge
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: STN Stantec Inc. | Maintained: Buy | $154.00 → $140.00 | $102.11 | +37.11% | 46 | May 21, 2026 | |
| LGN Legence | Maintained: Buy | $100 | $88.13 | +13.47% | 5 | May 21, 2026 | |
| TSX: ATRL AtkinsRéalis Group Inc. | Maintained: Buy | $110.00 → $107.00 | $80.75 | +32.51% | 52 | May 14, 2026 | |
| TSX: FTT Finning International Inc. | Maintained: Buy | $85.00 → $115.00 | $107.51 | +6.97% | 46 | May 13, 2026 | |
| NVRI Enviri | Maintained: Hold | $19 → $20 | $17.75 | +9.86% | 19 | May 12, 2026 | |
| TSX: WSP WSP Global Inc. | Maintained: Buy | $338.00 → $305.00 | $182.61 | +67.02% | 45 | May 8, 2026 | |
| TSX: BBUC Brookfield Business Corporation | Maintained: Buy | $60.76 | $45.59 | +33.27% | 1 | May 8, 2026 | |
| CLH Clean Harbors | Maintained: Buy | $335 → $340 | $286.63 | +18.62% | 21 | May 7, 2026 | |
| TSX: WJX Wajax Corporation | Maintained: Hold | $34.00 | $29.35 | +15.84% | 33 | May 6, 2026 | |
| TSX: RUS Russel Metals Inc. | Maintained: Hold | $47.00 → $56.00 | $63.08 | -11.22% | 34 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $44 | $38.82 | +13.34% | 49 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $237 | $218.00 | +8.72% | 25 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $45.00 → $49.00 | $44.58 | +9.91% | 25 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $215.00 → $228.00 | $223.92 | +1.82% | 42 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $284.45 → $287.21 | $209.62 | +37.02% | 46 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $248 | $204.20 | +21.45% | 19 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $66.28 → $59.38 | $48.24 | +23.08% | 26 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $305.11 | n/a | 1 | Nov 23, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $127 | $262.13 | n/a | 1 | Jun 26, 2015 |
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%
Apr 30, 2026
Maintained: Buy
Price Target: $44
Current: $38.82
Upside: +13.34%
Apr 29, 2026
Maintained: Hold
Price Target: $237
Current: $218.00
Upside: +8.72%
Apr 29, 2026
Maintained: Hold
Price Target: $45.00 → $49.00
Current: $44.58
Upside: +9.91%
Apr 29, 2026
Maintained: Buy
Price Target: $215.00 → $228.00
Current: $223.92
Upside: +1.82%
Apr 24, 2026
Rated: Buy
Price Target: $284.45 → $287.21
Current: $209.62
Upside: +37.02%
Apr 16, 2026
Maintained: Buy
Price Target: $248
Current: $204.20
Upside: +21.45%
Apr 16, 2026
Rated: Hold
Price Target: $66.28 → $59.38
Current: $48.24
Upside: +23.08%
Nov 23, 2015
Downgraded: Hold
Price Target: n/a
Current: $305.11
Upside: n/a
Jun 26, 2015
Reiterated: Buy
Price Target: $127
Current: $262.13
Upside: n/a