David Roman

Stock Analyst at Goldman Sachs

(2.81)
# 1,679
Out of 5,124 analysts
59
Total ratings
42.42%
Success rate
0.8%
Average return

Stocks Rated by David Roman

Kestra Medical Technologies
Dec 15, 2025
Maintains: Neutral
Price Target: $22$25
Current: $24.39
Upside: +2.50%
The Cooper Companies
Dec 8, 2025
Maintains: Sell
Price Target: $64$71
Current: $81.11
Upside: -12.46%
Medtronic
Nov 19, 2025
Upgrades: Neutral
Price Target: $81$111
Current: $96.05
Upside: +15.56%
iRhythm Technologies
Oct 31, 2025
Maintains: Neutral
Price Target: $180$202
Current: $175.22
Upside: +15.28%
Edwards Lifesciences
Oct 31, 2025
Maintains: Buy
Price Target: $94$104
Current: $85.33
Upside: +21.88%
Baxter International
Oct 31, 2025
Maintains: Neutral
Price Target: $25$22
Current: $19.50
Upside: +12.82%
Beta Bionics
Oct 29, 2025
Maintains: Buy
Price Target: $26$33
Current: $29.25
Upside: +12.82%
Bausch + Lomb
Oct 1, 2025
Initiates: Neutral
Price Target: $16
Current: $16.58
Upside: -3.50%
Glaukos
Oct 1, 2025
Initiates: Buy
Price Target: $103
Current: $110.72
Upside: -6.97%
Doximity
Oct 1, 2025
Downgrades: Sell
Price Target: $57$64
Current: $43.29
Upside: +47.84%
Initiates: Buy
Price Target: $20
Current: $14.37
Upside: +39.18%
Initiates: Buy
Price Target: $19
Current: $11.63
Upside: +63.37%
Initiates: Buy
Price Target: $29
Current: $14.90
Upside: +94.63%
Maintains: Neutral
Price Target: $94$104
Current: $91.07
Upside: +14.20%
Initiates: Buy
Price Target: $380
Current: $282.92
Upside: +34.31%
Maintains: Neutral
Price Target: $120$104
Current: $90.02
Upside: +15.53%
Maintains: Buy
Price Target: $13$10
Current: $7.05
Upside: +41.84%
Maintains: Buy
Price Target: $94$82
Current: $82.82
Upside: -0.99%
Maintains: Buy
Price Target: $138$154
Current: $124.19
Upside: +24.00%
Maintains: Neutral
Price Target: $42$24
Current: $21.55
Upside: +11.37%
Maintains: Sell
Price Target: $63$71
Current: $79.02
Upside: -10.15%
Maintains: Buy
Price Target: $64$55
Current: $60.67
Upside: -9.35%
Maintains: Neutral
Price Target: $384$427
Current: $348.18
Upside: +22.64%
Initiates: Buy
Price Target: $90
Current: $94.71
Upside: -4.97%
Initiates: Buy
Price Target: $500
Current: $561.98
Upside: -11.03%
Initiates: Buy
Price Target: $274
Current: $194.94
Upside: +40.56%