Michael Feniger

Stock Analyst at Bank of America Securities

(4.46)
# 1,111
Out of 4,662 analysts
543
Total ratings
59.5%
Success rate
8.8%
Average return

Stocks Rated by Michael Feniger

AECOM
Aug 11, 2026
Maintained: Buy
Price Target: $118$81
Current: $65.04
Upside: +24.54%
Casella Waste Systems
Aug 7, 2026
Maintained: Sell
Price Target: n/a
Current: $92.85
Upside: -
Republic Services
Aug 7, 2026
Reiterated: Buy
Price Target: $241
Current: $221.04
Upside: +9.03%
Caterpillar
Aug 5, 2026
Reiterated: Buy
Price Target: $989
Current: $816.15
Upside: +21.18%
RB Global, Inc.
Aug 5, 2026
Reiterated: Buy
Price Target: $170.68
Current: $119.09
Upside: +43.32%
Oshkosh
Jul 29, 2026
Reiterated: Hold
Price Target: $149$153
Current: $149.85
Upside: +2.10%
PACCAR
Jul 29, 2026
Reiterated: Buy
Price Target: $150
Current: $127.47
Upside: +17.67%
Waste Management
Jul 29, 2026
Reiterated: Hold
Price Target: $245
Current: $225.08
Upside: +8.85%
United Rentals
Jul 28, 2026
Maintained: Buy
Price Target: n/a
Current: $1,117.04
Upside: -
Waste Connections, Inc.
Jul 23, 2026
Reiterated: Buy
Price Target: $269.20$263.65
Current: $233.29
Upside: +13.02%
Maintained: Hold
Price Target: n/a
Current: $99.52
Upside: -
Maintained: Hold
Price Target: $11$12
Current: $10.29
Upside: +14.19%
Maintained: Hold
Price Target: $608
Current: $580.63
Upside: +4.63%
Maintained: Sell
Price Target: $34
Current: $30.58
Upside: +11.18%
Maintained: Hold
Price Target: $703$672
Current: $535.53
Upside: +25.48%
Reiterated: Buy
Price Target: $143
Current: $94.74
Upside: +50.94%
Maintained: Hold
Price Target: $731
Current: $608.37
Upside: +20.16%
Reiterated: Hold
Price Target: $129
Current: $125.67
Upside: +2.65%
Maintained: Hold
Price Target: n/a
Current: $54.06
Upside: -
Maintained: Buy
Price Target: n/a
Current: $115.61
Upside: -
Maintained: Sell
Price Target: $93
Current: $76.57
Upside: +20.80%
Reiterated: Hold
Price Target: $142$146
Current: $147.37
Upside: -0.93%
Maintained: Sell
Price Target: $60$67
Current: $64.60
Upside: +2.94%
Maintained: Buy
Price Target: n/a
Current: $276.30
Upside: -
Maintained: Hold
Price Target: n/a
Current: $57.29
Upside: -
Maintained: Buy
Price Target: $65$56
Current: $22.61
Upside: n/a
Downgraded: Hold
Price Target: $120
Current: $99.80
Upside: n/a
Maintained: Buy
Price Target: $30$25
Current: $37.97
Upside: n/a