David Windley

Stock Analyst at Jefferies

(3.59)
# 856
Out of 5,032 analysts
197
Total ratings
67.86%
Success rate
13.33%
Average return

Stocks Rated by David Windley

UnitedHealth Group
Oct 17, 2025
Maintains: Buy
Price Target: $317$409
Current: $356.60
Upside: +14.69%
Medpace Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $400$450
Current: $528.07
Upside: -14.78%
IQVIA Holdings
Sep 9, 2025
Upgrades: Buy
Price Target: $195$225
Current: $204.55
Upside: +10.00%
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $185.09
Upside: -5.45%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $9.45
Upside: +0.53%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $178.52
Upside: +9.23%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $240.21
Upside: +9.49%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $1.84
Upside: +49.46%
Centene
Apr 29, 2025
Maintains: Hold
Price Target: $64$61
Current: $35.27
Upside: +72.95%
Oscar Health
Dec 10, 2024
Initiates: Underperform
Price Target: $12
Current: $19.39
Upside: -38.11%
Downgrades: Hold
Price Target: $419$253
Current: $275.01
Upside: -8.00%
Maintains: Buy
Price Target: $402$422
Current: $299.27
Upside: +41.01%
Maintains: Hold
Price Target: $354$297
Current: $192.68
Upside: +54.14%
Downgrades: Hold
Price Target: $12$3.75
Current: $1.32
Upside: +184.09%
Maintains: Buy
Price Target: $602$604
Current: $348.77
Upside: +73.18%
Maintains: Hold
Price Target: $365$375
Current: $446.13
Upside: -15.94%
Upgrades: Buy
Price Target: $15$16
Current: $16.16
Upside: -4.08%
Maintains: Buy
Price Target: $225$270
Current: $283.73
Upside: -4.84%
Maintains: Hold
Price Target: $14$16
Current: $11.97
Upside: +29.49%
Upgrades: Buy
Price Target: $323$536
Current: $270.60
Upside: +98.08%
Downgrades: Hold
Price Target: $39$29
Current: $24.44
Upside: +18.66%
Maintains: Hold
Price Target: $264$248
Current: $8.53
Upside: +2,807.39%
Upgrades: Buy
Price Target: n/a
Current: $1.59
Upside: -