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

Stocks Rated by Steven Fisher

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%
Maintained: Hold
Price Target: $127$123
Current: $113.26
Upside: +8.60%
Maintained: Buy
Price Target: $15$14
Current: $10.28
Upside: +36.19%
Maintained: Buy
Price Target: $755$739
Current: $571.90
Upside: +29.22%
Maintained: Buy
Price Target: $646$900
Current: $668.17
Upside: +34.70%
Maintained: Buy
Price Target: $420$453
Current: $384.72
Upside: +17.75%
Rated: Buy
Price Target: $167$197
Current: $142.77
Upside: +37.98%
Maintained: Buy
Price Target: $86$98
Current: $74.98
Upside: +30.70%
Maintained: Buy
Price Target: $52$57
Current: $50.21
Upside: +13.52%
Maintained: Buy
Price Target: $143$145
Current: $68.05
Upside: +113.08%
Maintained: Hold
Price Target: $255$285
Current: $265.48
Upside: +7.35%
Maintained: Buy
Price Target: $166$175
Current: $125.84
Upside: +39.07%
Maintained: Buy
Price Target: $373$400
Current: $427.21
Upside: -6.37%
Maintained: Hold
Price Target: $52$51
Current: $64.63
Upside: -21.09%
Maintained: Hold
Price Target: $100$103
Current: $123.28
Upside: -16.45%
Maintained: Hold
Price Target: $7.00
Current: $4.70
Upside: +48.94%
Maintained: Buy
Price Target: n/a
Current: $171.29
Upside: -
Maintained: Hold
Price Target: $9$11
Current: $12.38
Upside: n/a
Downgraded: Hold
Price Target: $11$6.25
Current: $10.59
Upside: n/a
Maintained: Hold
Price Target: $10$3.5
Current: $0.0002
Upside: n/a
Upgraded: Hold
Price Target: $4.5$4
Current: $4.25
Upside: n/a
Upgraded: Buy
Price Target: $17$12
Current: $33.52
Upside: n/a
Downgraded: Hold
Price Target: $14$3
Current: $11.46
Upside: n/a
Maintained: Buy
Price Target: $150
Current: $631.48
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $149.27
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $111.67
Upside: n/a
Reiterated: Hold
Price Target: $46$47
Current: $69.69
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $146.85
Upside: n/a
Rated: Buy
Price Target: $74$71
Current: $328.91
Upside: n/a
Maintained: Hold
Price Target: $29
Current: $103.35
Upside: n/a