David Windley

Stock Analyst at Jefferies

(3.64)
# 790
Out of 5,050 analysts
204
Total ratings
67.26%
Success rate
14.35%
Average return

Stocks Rated by David Windley

UnitedHealth Group
Oct 17, 2025
Maintains: Buy
Price Target: $317$409
Current: $324.21
Upside: +26.15%
Medpace Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $400$450
Current: $589.15
Upside: -23.62%
IQVIA Holdings
Sep 9, 2025
Upgrades: Buy
Price Target: $195$225
Current: $210.46
Upside: +6.91%
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $159.14
Upside: +9.97%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $11.25
Upside: -15.56%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $168.05
Upside: +16.04%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $263.77
Upside: -0.29%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $1.73
Upside: +58.96%
Centene
Apr 29, 2025
Maintains: Hold
Price Target: $64$61
Current: $37.56
Upside: +62.41%
Oscar Health
Dec 10, 2024
Initiates: Underperform
Price Target: $12
Current: $17.72
Upside: -32.28%
Downgrades: Hold
Price Target: $419$253
Current: $252.04
Upside: +0.38%
Maintains: Buy
Price Target: $402$422
Current: $264.58
Upside: +59.50%
Maintains: Hold
Price Target: $354$297
Current: $152.06
Upside: +95.32%
Downgrades: Hold
Price Target: $12$3.75
Current: $1.16
Upside: +223.28%
Maintains: Buy
Price Target: $602$604
Current: $317.78
Upside: +90.07%
Maintains: Hold
Price Target: $365$375
Current: $560.00
Upside: -33.04%
Upgrades: Buy
Price Target: $15$16
Current: $15.68
Upside: -1.15%
Maintains: Buy
Price Target: $225$270
Current: $294.86
Upside: -8.43%
Maintains: Hold
Price Target: $14$16
Current: $8.67
Upside: +78.78%
Upgrades: Buy
Price Target: $323$536
Current: $271.04
Upside: +97.76%
Downgrades: Hold
Price Target: $39$29
Current: $24.10
Upside: +20.33%
Maintains: Hold
Price Target: $264$248
Current: $7.53
Upside: +3,193.49%
Maintains: Hold
Price Target: $107$110
Current: $92.31
Upside: +19.16%
Upgrades: Buy
Price Target: n/a
Current: $1.35
Upside: -