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
Main Sectors:
Stocks Rated by Devin Dodge
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CLH Clean Harbors | Rated: Buy | $342 → $362 | $312.88 | +15.70% | 23 | Jul 30, 2026 | |
| WM Waste Management | Rated: Hold | $237 → $240 | $226.55 | +5.94% | 27 | Jul 30, 2026 | |
| TSX: WCN Waste Connections, Inc. | Maintained: Buy | $291.61 | $234.84 | +24.17% | 48 | Jul 23, 2026 | |
| TSX: STN Stantec Inc. | Maintained: Buy | $140.00 | $98.93 | +41.51% | 47 | Jul 14, 2026 | |
| TSX: ATRL AtkinsRéalis Group Inc. | Maintained: Buy | $107.00 → $108.00 | $86.89 | +24.30% | 53 | Jul 14, 2026 | |
| TSX: FTT Finning International Inc. | Maintained: Buy | $118.00 | $92.90 | +27.02% | 48 | Jul 14, 2026 | |
| TSX: TIH Toromont Industries Ltd. | Maintained: Buy | $228.00 → $247.00 | $210.87 | +17.13% | 43 | Jul 14, 2026 | |
| TSX: WJX Wajax Corporation | Maintained: Hold | $34.00 → $32.00 | $32.45 | -1.39% | 34 | Jul 14, 2026 | |
| TSX: RUS Russel Metals Inc. | Maintained: Hold | $56.00 → $63.00 | $67.26 | -6.33% | 35 | Jul 14, 2026 | |
| BBUC Brookfield Business | Maintained: Buy | $44 → $45 | $29.63 | +51.87% | 2 | Jul 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $100 | $63.93 | +56.42% | 6 | Jul 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $21 | $22.18 | -5.32% | 1 | Jul 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $248 → $250 | $210.55 | +18.74% | 20 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $60.28 | $57.89 | +4.14% | 27 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $338.00 → $305.00 | $171.27 | +78.08% | 45 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $44 | $41.76 | +5.36% | 49 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $45.00 → $49.00 | $45.23 | +8.34% | 25 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $335.48 | n/a | 1 | Nov 23, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $127 | $292.13 | n/a | 1 | Jun 26, 2015 |
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%
Jul 14, 2026
Rated: Buy
Price Target: $100
Current: $63.93
Upside: +56.42%
Jul 13, 2026
Maintained: Hold
Price Target: $21
Current: $22.18
Upside: -5.32%
Jul 8, 2026
Maintained: Buy
Price Target: $248 → $250
Current: $210.55
Upside: +18.74%
Jul 8, 2026
Maintained: Hold
Price Target: $60.28
Current: $57.89
Upside: +4.14%
May 8, 2026
Maintained: Buy
Price Target: $338.00 → $305.00
Current: $171.27
Upside: +78.08%
Apr 30, 2026
Maintained: Buy
Price Target: $44
Current: $41.76
Upside: +5.36%
Apr 29, 2026
Maintained: Hold
Price Target: $45.00 → $49.00
Current: $45.23
Upside: +8.34%
Nov 23, 2015
Downgraded: Hold
Price Target: n/a
Current: $335.48
Upside: n/a
Jun 26, 2015
Reiterated: Buy
Price Target: $127
Current: $292.13
Upside: n/a