
Steven Fisher
Stock Analyst at UBS
(4.04)
# 1,960
Out of 5,096 analysts
646
Total ratings
53.8%
Success rate
4.8%
Average return
Main Sectors:
Stocks Rated by Steven Fisher
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MTZ MasTec | Reiterated: Buy | $410 → $276 | $193.77 | +42.44% | 17 | Nov 2, 2026 | |
| CAT Caterpillar | Reiterated: Hold | $925 → $750 | $613.62 | +22.23% | 77 | Oct 26, 2026 | |
| URI United Rentals | Rated: Buy | $1,350 → $1,450 | $1,175.42 | +23.36% | 51 | Oct 22, 2026 | |
| CTRI Centuri Holdings | Reiterated: Hold | $36 | $21.28 | +69.17% | 4 | Oct 9, 2026 | |
| ACM AECOM | Reiterated: Buy | $145 → $103 | $65.68 | +56.82% | 31 | Oct 8, 2026 | |
| AGCO AGCO Corporation | Reiterated: Hold | $114 | $113.42 | +0.51% | 38 | Oct 8, 2026 | |
| MLM Martin Marietta Materials | Rated: Buy | $715 → $662 | $552.22 | +19.88% | 8 | Oct 8, 2026 | |
| VMC Vulcan Materials Company | Rated: Buy | $349 → $326 | $289.14 | +12.75% | 7 | Oct 8, 2026 | |
| CMI Cummins | Rated: Buy | $835 → $741 | $500.60 | +48.02% | 24 | Sep 30, 2026 | |
| DY Dycom Industries | Reiterated: Buy | $525 | $221.05 | +137.50% | 19 | Sep 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $732 → $728 | $667.60 | +9.05% | 49 | Aug 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $24 → $22 | $16.04 | +37.16% | 4 | Aug 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $18 | $6.11 | +194.60% | 2 | Aug 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $57 → $66 | $46.38 | +42.30% | 27 | Aug 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $175 → $167 | $160.24 | +4.22% | 21 | Aug 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $36 → $41 | $39.69 | +3.30% | 25 | Aug 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $35 | $30.72 | +13.93% | 21 | Aug 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $186 → $138 | $73.79 | +87.02% | 13 | Aug 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $98 → $105 | $79.42 | +32.21% | 28 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $900 | $621.18 | +44.89% | 24 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $285 → $300 | $290.05 | +3.43% | 18 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 → $14 | $11.81 | +18.54% | 12 | May 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $167 → $197 | $145.53 | +35.37% | 20 | Mar 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $52 → $51 | $57.68 | -11.58% | 30 | Nov 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $100 → $103 | $102.74 | n/a | 26 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $7.00 | $5.49 | n/a | 3 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $196.53 | n/a | 3 | Sep 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $9 → $11 | $23.58 | n/a | 13 | May 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $11 → $6.25 | $10.46 | n/a | 3 | Sep 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $10 → $3.5 | $0.0003 | n/a | 2 | Mar 15, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $4.5 → $4 | $3.09 | n/a | 4 | Mar 2, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $17 → $12 | $15.77 | n/a | 2 | Aug 21, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $14 → $3 | $4.07 | n/a | 9 | Aug 14, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $150 | $606.73 | n/a | 1 | Nov 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $135.85 | n/a | 1 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | n/a | $112.81 | n/a | 1 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $46 → $47 | $80.26 | n/a | 3 | Jul 28, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $163.56 | n/a | 1 | Jul 14, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $74 → $71 | $335.56 | n/a | 3 | Oct 18, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $29 | $107.35 | n/a | 1 | Apr 15, 2010 |
MasTec
Nov 2, 2026
Reiterated: Buy
Price Target: $410 → $276
Current: $193.77
Upside: +42.44%
Caterpillar
Oct 26, 2026
Reiterated: Hold
Price Target: $925 → $750
Current: $613.62
Upside: +22.23%
United Rentals
Oct 22, 2026
Rated: Buy
Price Target: $1,350 → $1,450
Current: $1,175.42
Upside: +23.36%
Centuri Holdings
Oct 9, 2026
Reiterated: Hold
Price Target: $36
Current: $21.28
Upside: +69.17%
AECOM
Oct 8, 2026
Reiterated: Buy
Price Target: $145 → $103
Current: $65.68
Upside: +56.82%
AGCO Corporation
Oct 8, 2026
Reiterated: Hold
Price Target: $114
Current: $113.42
Upside: +0.51%
Martin Marietta Materials
Oct 8, 2026
Rated: Buy
Price Target: $715 → $662
Current: $552.22
Upside: +19.88%
Vulcan Materials Company
Oct 8, 2026
Rated: Buy
Price Target: $349 → $326
Current: $289.14
Upside: +12.75%
Cummins
Sep 30, 2026
Rated: Buy
Price Target: $835 → $741
Current: $500.60
Upside: +48.02%
Dycom Industries
Sep 17, 2026
Reiterated: Buy
Price Target: $525
Current: $221.05
Upside: +137.50%
Aug 21, 2026
Reiterated: Buy
Price Target: $732 → $728
Current: $667.60
Upside: +9.05%
Aug 20, 2026
Rated: Hold
Price Target: $24 → $22
Current: $16.04
Upside: +37.16%
Aug 17, 2026
Reiterated: Buy
Price Target: $18
Current: $6.11
Upside: +194.60%
Aug 10, 2026
Rated: Buy
Price Target: $57 → $66
Current: $46.38
Upside: +42.30%
Aug 10, 2026
Rated: Buy
Price Target: $175 → $167
Current: $160.24
Upside: +4.22%
Aug 10, 2026
Rated: Hold
Price Target: $36 → $41
Current: $39.69
Upside: +3.30%
Aug 10, 2026
Reiterated: Hold
Price Target: $35
Current: $30.72
Upside: +13.93%
Aug 10, 2026
Rated: Buy
Price Target: $186 → $138
Current: $73.79
Upside: +87.02%
Aug 6, 2026
Reiterated: Buy
Price Target: $98 → $105
Current: $79.42
Upside: +32.21%
Jul 31, 2026
Reiterated: Buy
Price Target: $900
Current: $621.18
Upside: +44.89%
Jul 29, 2026
Reiterated: Hold
Price Target: $285 → $300
Current: $290.05
Upside: +3.43%
May 10, 2026
Reiterated: Buy
Price Target: $15 → $14
Current: $11.81
Upside: +18.54%
Mar 6, 2026
Rated: Buy
Price Target: $167 → $197
Current: $145.53
Upside: +35.37%
Nov 6, 2025
Reiterated: Hold
Price Target: $52 → $51
Current: $57.68
Upside: -11.58%
Oct 22, 2025
Reiterated: Hold
Price Target: $100 → $103
Current: $102.74
Upside: n/a
Oct 14, 2025
Reiterated: Hold
Price Target: $7.00
Current: $5.49
Upside: n/a
Sep 17, 2025
Reiterated: Buy
Price Target: n/a
Current: $196.53
Upside: n/a
May 16, 2025
Reiterated: Hold
Price Target: $9 → $11
Current: $23.58
Upside: n/a
Sep 5, 2024
Downgraded: Hold
Price Target: $11 → $6.25
Current: $10.46
Upside: n/a
Mar 15, 2022
Reiterated: Hold
Price Target: $10 → $3.5
Current: $0.0003
Upside: n/a
Mar 2, 2022
Upgraded: Hold
Price Target: $4.5 → $4
Current: $3.09
Upside: n/a
Aug 21, 2020
Upgraded: Buy
Price Target: $17 → $12
Current: $15.77
Upside: n/a
Aug 14, 2017
Downgraded: Hold
Price Target: $14 → $3
Current: $4.07
Upside: n/a
Nov 3, 2016
Reiterated: Buy
Price Target: $150
Current: $606.73
Upside: n/a
Jul 29, 2016
Reiterated: Buy
Price Target: n/a
Current: $135.85
Upside: n/a
Jul 29, 2016
Reiterated: Sell
Price Target: n/a
Current: $112.81
Upside: n/a
Jul 28, 2016
Reiterated: Hold
Price Target: $46 → $47
Current: $80.26
Upside: n/a
Jul 14, 2016
Upgraded: Buy
Price Target: n/a
Current: $163.56
Upside: n/a
Oct 18, 2012
Rated: Buy
Price Target: $74 → $71
Current: $335.56
Upside: n/a
Apr 15, 2010
Reiterated: Hold
Price Target: $29
Current: $107.35
Upside: n/a