Steven Fisher
Stock Analyst at UBS
(4.33)
# 1,302
Out of 4,501 analysts
616
Total ratings
56.5%
Success rate
7.3%
Average return
Main Sectors:
Stocks Rated by Steven Fisher
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| VMC Vulcan Materials Company | Rated: Buy | $350 → $349 | $288.73 | +20.87% | 6 | Jul 8, 2026 | |
| CMI Cummins | Maintained: Buy | $850 | $673.39 | +26.23% | 22 | Jul 7, 2026 | |
| KMT Kennametal | Maintained: Hold | n/a | $33.14 | - | 20 | Jul 7, 2026 | |
| URI United Rentals | Rated: Buy | $1,145 → $1,300 | $1,088.67 | +19.41% | 49 | Jul 1, 2026 | |
| PRIM Primoris Services | Maintained: Buy | $186 | $89.43 | +107.98% | 12 | Jun 9, 2026 | |
| CAT Caterpillar | Rated: Hold | $677 → $900 | $938.39 | -4.09% | 75 | Jun 2, 2026 | |
| EQPT EquipmentShare.com | Rated: Hold | $36 → $24 | $16.00 | +50.00% | 3 | May 29, 2026 | |
| DE Deere & Company | Maintained: Buy | $775 → $732 | $592.90 | +23.46% | 48 | May 22, 2026 | |
| KBR KBR, Inc. | Rated: Hold | $54 → $36 | $35.82 | +0.50% | 24 | May 21, 2026 | |
| CTRI Centuri Holdings | Rated: Hold | $17 → $36 | $26.28 | +36.99% | 3 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $127 → $123 | $113.26 | +8.60% | 36 | May 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 → $14 | $10.28 | +36.19% | 12 | May 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $755 → $739 | $571.90 | +29.22% | 6 | May 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $646 → $900 | $668.17 | +34.70% | 23 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $420 → $453 | $384.72 | +17.75% | 15 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $167 → $197 | $142.77 | +37.98% | 20 | Mar 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $86 → $98 | $74.98 | +30.70% | 27 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $52 → $57 | $50.21 | +13.52% | 26 | Feb 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $143 → $145 | $68.05 | +113.08% | 30 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $255 → $285 | $265.48 | +7.35% | 17 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $166 → $175 | $125.84 | +39.07% | 20 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $373 → $400 | $427.21 | -6.37% | 16 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $52 → $51 | $64.63 | -21.09% | 30 | Nov 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $100 → $103 | $123.28 | -16.45% | 26 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $7.00 | $4.70 | +48.94% | 3 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $171.29 | - | 3 | Sep 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 → $11 | $12.38 | n/a | 13 | May 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $11 → $6.25 | $10.59 | n/a | 3 | Sep 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $10 → $3.5 | $0.0002 | n/a | 2 | Mar 15, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $4.5 → $4 | $4.25 | n/a | 4 | Mar 2, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $17 → $12 | $33.52 | n/a | 2 | Aug 21, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $14 → $3 | $11.46 | n/a | 9 | Aug 14, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $150 | $631.48 | n/a | 1 | Nov 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $149.27 | n/a | 1 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | n/a | $111.67 | n/a | 1 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $46 → $47 | $69.69 | n/a | 3 | Jul 28, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $146.85 | n/a | 1 | Jul 14, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $74 → $71 | $328.91 | n/a | 3 | Oct 18, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $29 | $103.35 | n/a | 1 | Apr 15, 2010 |
Vulcan Materials Company
Jul 8, 2026
Rated: Buy
Price Target: $350 → $349
Current: $288.73
Upside: +20.87%
Cummins
Jul 7, 2026
Maintained: Buy
Price Target: $850
Current: $673.39
Upside: +26.23%
Kennametal
Jul 7, 2026
Maintained: Hold
Price Target: n/a
Current: $33.14
Upside: -
United Rentals
Jul 1, 2026
Rated: Buy
Price Target: $1,145 → $1,300
Current: $1,088.67
Upside: +19.41%
Primoris Services
Jun 9, 2026
Maintained: Buy
Price Target: $186
Current: $89.43
Upside: +107.98%
Caterpillar
Jun 2, 2026
Rated: Hold
Price Target: $677 → $900
Current: $938.39
Upside: -4.09%
EquipmentShare.com
May 29, 2026
Rated: Hold
Price Target: $36 → $24
Current: $16.00
Upside: +50.00%
Deere & Company
May 22, 2026
Maintained: Buy
Price Target: $775 → $732
Current: $592.90
Upside: +23.46%
KBR, Inc.
May 21, 2026
Rated: Hold
Price Target: $54 → $36
Current: $35.82
Upside: +0.50%
Centuri Holdings
May 11, 2026
Rated: Hold
Price Target: $17 → $36
Current: $26.28
Upside: +36.99%
May 10, 2026
Maintained: Hold
Price Target: $127 → $123
Current: $113.26
Upside: +8.60%
May 10, 2026
Maintained: Buy
Price Target: $15 → $14
Current: $10.28
Upside: +36.19%
May 10, 2026
Maintained: Buy
Price Target: $755 → $739
Current: $571.90
Upside: +29.22%
May 4, 2026
Maintained: Buy
Price Target: $646 → $900
Current: $668.17
Upside: +34.70%
May 1, 2026
Maintained: Buy
Price Target: $420 → $453
Current: $384.72
Upside: +17.75%
Mar 6, 2026
Rated: Buy
Price Target: $167 → $197
Current: $142.77
Upside: +37.98%
Mar 2, 2026
Maintained: Buy
Price Target: $86 → $98
Current: $74.98
Upside: +30.70%
Feb 19, 2026
Maintained: Buy
Price Target: $52 → $57
Current: $50.21
Upside: +13.52%
Feb 10, 2026
Maintained: Buy
Price Target: $143 → $145
Current: $68.05
Upside: +113.08%
Feb 4, 2026
Maintained: Hold
Price Target: $255 → $285
Current: $265.48
Upside: +7.35%
Feb 4, 2026
Maintained: Buy
Price Target: $166 → $175
Current: $125.84
Upside: +39.07%
Jan 12, 2026
Maintained: Buy
Price Target: $373 → $400
Current: $427.21
Upside: -6.37%
Nov 6, 2025
Maintained: Hold
Price Target: $52 → $51
Current: $64.63
Upside: -21.09%
Oct 22, 2025
Maintained: Hold
Price Target: $100 → $103
Current: $123.28
Upside: -16.45%
Oct 14, 2025
Maintained: Hold
Price Target: $7.00
Current: $4.70
Upside: +48.94%
Sep 17, 2025
Maintained: Buy
Price Target: n/a
Current: $171.29
Upside: -
May 16, 2025
Maintained: Hold
Price Target: $9 → $11
Current: $12.38
Upside: n/a
Sep 5, 2024
Downgraded: Hold
Price Target: $11 → $6.25
Current: $10.59
Upside: n/a
Mar 15, 2022
Maintained: Hold
Price Target: $10 → $3.5
Current: $0.0002
Upside: n/a
Mar 2, 2022
Upgraded: Hold
Price Target: $4.5 → $4
Current: $4.25
Upside: n/a
Aug 21, 2020
Upgraded: Buy
Price Target: $17 → $12
Current: $33.52
Upside: n/a
Aug 14, 2017
Downgraded: Hold
Price Target: $14 → $3
Current: $11.46
Upside: n/a
Nov 3, 2016
Maintained: Buy
Price Target: $150
Current: $631.48
Upside: n/a
Jul 29, 2016
Reiterated: Buy
Price Target: n/a
Current: $149.27
Upside: n/a
Jul 29, 2016
Reiterated: Sell
Price Target: n/a
Current: $111.67
Upside: n/a
Jul 28, 2016
Reiterated: Hold
Price Target: $46 → $47
Current: $69.69
Upside: n/a
Jul 14, 2016
Upgraded: Buy
Price Target: n/a
Current: $146.85
Upside: n/a
Oct 18, 2012
Rated: Buy
Price Target: $74 → $71
Current: $328.91
Upside: n/a
Apr 15, 2010
Maintained: Hold
Price Target: $29
Current: $103.35
Upside: n/a