Michael Feniger

Stock Analyst at Bank of America Securities

(4.58)
# 909
Out of 4,423 analysts
520
Total ratings
61.9%
Success rate
9.9%
Average return

Stocks Rated by Michael Feniger

Caterpillar
Jun 12, 2026
Maintained: Buy
Price Target: $989
Current: $985.82
Upside: +0.32%
RB Global, Inc.
Jun 5, 2026
Maintained: Buy
Price Target: n/a
Current: $156.51
Upside: -
Republic Services
Jun 4, 2026
Maintained: Buy
Price Target: $241
Current: $204.94
Upside: +17.60%
Cummins
May 22, 2026
Maintained: Hold
Price Target: $731
Current: $716.86
Upside: +1.97%
Deere & Company
May 22, 2026
Reiterated: Hold
Price Target: $672$608
Current: $589.24
Upside: +3.10%
The Timken Company
May 20, 2026
Reiterated: Hold
Price Target: $129
Current: $142.36
Upside: -9.38%
PACCAR
May 15, 2026
Maintained: Buy
Price Target: n/a
Current: $118.95
Upside: -
United Rentals
May 12, 2026
Maintained: Buy
Price Target: $1,020
Current: $1,076.81
Upside: -5.28%
Fluor
May 11, 2026
Maintained: Hold
Price Target: n/a
Current: $53.66
Upside: -
Construction Partners
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $122.78
Upside: -
Reiterated: Sell
Price Target: $29$34
Current: $36.32
Upside: -6.39%
Maintained: Hold
Price Target: $130
Current: $113.66
Upside: +14.38%
Maintained: Sell
Price Target: $93
Current: $118.01
Upside: -21.62%
Reiterated: Hold
Price Target: $142$146
Current: $120.97
Upside: +20.69%
Maintained: Sell
Price Target: $60$67
Current: $66.82
Upside: -0.48%
Maintained: Buy
Price Target: n/a
Current: $302.84
Upside: -
Maintained: Hold
Price Target: n/a
Current: $49.07
Upside: -
Reiterated: Buy
Price Target: $143
Current: $111.24
Upside: +28.55%
Maintained: Hold
Price Target: $700$703
Current: $609.12
Upside: +15.41%
Reiterated: Sell
Price Target: $104
Current: $86.98
Upside: +19.57%
Maintained: Buy
Price Target: $117$118
Current: $68.81
Upside: +71.49%
Upgraded: Hold
Price Target: $149
Current: $139.54
Upside: +6.78%
Maintained: Hold
Price Target: n/a
Current: $214.60
Upside: -
Maintained: Hold
Price Target: $11$11
Current: $10.46
Upside: +0.38%
Reiterated: Buy
Price Target: $285.72$274.40
Current: $217.03
Upside: +26.44%
Maintained: Buy
Price Target: $65$56
Current: $28.84
Upside: n/a
Downgraded: Hold
Price Target: $120
Current: $86.75
Upside: n/a
Maintained: Buy
Price Target: $30$25
Current: $32.82
Upside: n/a