David Windley

Stock Analyst at Jefferies

(3.55)
# 897
Out of 4,996 analysts
196
Total ratings
65.77%
Success rate
13.4%
Average return

Stocks Rated by David Windley

Medpace Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $400$450
Current: $496.79
Upside: -9.42%
IQVIA Holdings
Sep 9, 2025
Upgrades: Buy
Price Target: $195$225
Current: $179.56
Upside: +25.31%
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $163.79
Upside: +6.84%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $8.68
Upside: +9.45%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $148.56
Upside: +31.26%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $249.08
Upside: +5.59%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $2.03
Upside: +35.47%
Centene
Apr 29, 2025
Maintains: Hold
Price Target: $64$61
Current: $34.86
Upside: +74.99%
Oscar Health
Dec 10, 2024
Initiates: Underperform
Price Target: $12
Current: $18.42
Upside: -34.85%
Humana
Oct 7, 2024
Downgrades: Hold
Price Target: $419$253
Current: $254.95
Upside: -0.76%
Maintains: Buy
Price Target: $402$422
Current: $286.17
Upside: +47.46%
Maintains: Hold
Price Target: $354$297
Current: $191.98
Upside: +54.70%
Upgrades: Buy
Price Target: $481$647
Current: $344.08
Upside: +88.04%
Downgrades: Hold
Price Target: $12$3.75
Current: $1.38
Upside: +171.74%
Maintains: Buy
Price Target: $602$604
Current: $318.61
Upside: +89.57%
Maintains: Hold
Price Target: $365$375
Current: $441.12
Upside: -14.99%
Upgrades: Buy
Price Target: $15$16
Current: $15.82
Upside: -2.02%
Maintains: Buy
Price Target: $225$270
Current: $290.27
Upside: -6.98%
Maintains: Hold
Price Target: $14$16
Current: $11.80
Upside: +31.36%
Upgrades: Buy
Price Target: $323$536
Current: $261.52
Upside: +104.96%
Downgrades: Hold
Price Target: $39$29
Current: $25.66
Upside: +13.02%
Maintains: Hold
Price Target: $264$248
Current: $8.16
Upside: +2,939.22%
Upgrades: Buy
Price Target: n/a
Current: $1.46
Upside: -