Steven Fisher

Stock Analyst at UBS

(4.38)
# 1,185
Out of 4,423 analysts
612
Total ratings
56.2%
Success rate
7.8%
Average return

Stocks Rated by Steven Fisher

Primoris Services
Jun 9, 2026
Maintained: Buy
Price Target: $186
Current: $101.30
Upside: +83.61%
Cummins
Jun 8, 2026
Upgraded: Buy
Price Target: $565$850
Current: $716.86
Upside: +18.57%
United Rentals
Jun 3, 2026
Rated: Buy
Price Target: $1,025$1,145
Current: $1,076.81
Upside: +6.33%
Caterpillar
Jun 2, 2026
Rated: Hold
Price Target: $677$900
Current: $985.82
Upside: -8.71%
EquipmentShare.com
May 29, 2026
Rated: Hold
Price Target: $36$24
Current: $26.32
Upside: -8.81%
Deere & Company
May 22, 2026
Maintained: Buy
Price Target: $775$732
Current: $589.24
Upside: +24.23%
Kennametal
May 22, 2026
Maintained: Hold
Price Target: $39
Current: $36.32
Upside: +7.38%
KBR, Inc.
May 21, 2026
Rated: Hold
Price Target: $54$36
Current: $32.82
Upside: +9.69%
Centuri Holdings
May 11, 2026
Rated: Hold
Price Target: $17$36
Current: $29.77
Upside: +20.93%
AGCO Corporation
May 10, 2026
Maintained: Hold
Price Target: $127$123
Current: $113.66
Upside: +8.22%
Maintained: Buy
Price Target: $15$14
Current: $10.46
Upside: +33.84%
Maintained: Buy
Price Target: $755$739
Current: $609.12
Upside: +21.32%
Maintained: Buy
Price Target: $646$900
Current: $702.25
Upside: +28.16%
Maintained: Buy
Price Target: $420$453
Current: $379.66
Upside: +19.32%
Maintained: Buy
Price Target: $316$350
Current: $302.84
Upside: +15.57%
Rated: Buy
Price Target: $167$197
Current: $139.54
Upside: +41.18%
Maintained: Buy
Price Target: $86$98
Current: $77.99
Upside: +25.66%
Maintained: Buy
Price Target: $52$57
Current: $53.66
Upside: +6.22%
Maintained: Buy
Price Target: $143$145
Current: $68.81
Upside: +110.73%
Maintained: Hold
Price Target: $255$285
Current: $264.09
Upside: +7.92%
Maintained: Buy
Price Target: $166$175
Current: $120.97
Upside: +44.66%
Maintained: Buy
Price Target: $373$400
Current: $456.65
Upside: -12.41%
Maintained: Hold
Price Target: $52$51
Current: $66.82
Upside: -23.68%
Maintained: Hold
Price Target: $100$103
Current: $118.95
Upside: -13.41%
Maintained: Hold
Price Target: $7.00
Current: $5.00
Upside: +40.00%
Maintained: Buy
Price Target: n/a
Current: $176.70
Upside: -
Maintained: Hold
Price Target: $9$11
Current: $13.17
Upside: n/a
Downgraded: Hold
Price Target: $11$6.25
Current: $10.91
Upside: n/a
Maintained: Hold
Price Target: $10$3.5
Current: $0.0001
Upside: n/a
Upgraded: Hold
Price Target: $4.5$4
Current: $8.10
Upside: n/a
Upgraded: Buy
Price Target: $17$12
Current: $35.68
Upside: n/a
Downgraded: Hold
Price Target: $14$3
Current: $17.38
Upside: n/a
Maintained: Buy
Price Target: $150
Current: $577.22
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $147.56
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $109.57
Upside: n/a
Reiterated: Hold
Price Target: $46$47
Current: $81.70
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $150.38
Upside: n/a
Rated: Buy
Price Target: $74$71
Current: $365.36
Upside: n/a
Maintained: Hold
Price Target: $29
Current: $97.67
Upside: n/a