David Windley

Stock Analyst at Jefferies

(4.66)
# 817
Out of 4,376 analysts
806
Total ratings
58.4%
Success rate
9%
Average return

Stocks Rated by David Windley

ICON Public Limited Company
May 28, 2026
Maintained: Buy
Price Target: $135
Current: $149.45
Upside: -9.67%
Charles River Laboratories International
May 8, 2026
Maintained: Buy
Price Target: $225
Current: $181.34
Upside: +24.08%
Centene
Apr 20, 2026
Maintained: Hold
Price Target: $43$39
Current: $62.33
Upside: -37.43%
The Cigna Group
Apr 20, 2026
Maintained: Buy
Price Target: $336$330
Current: $289.48
Upside: +14.00%
Molina Healthcare
Apr 20, 2026
Maintained: Hold
Price Target: $160$139
Current: $190.86
Upside: -27.17%
UnitedHealth Group
Apr 20, 2026
Maintained: Buy
Price Target: $340$373
Current: $399.47
Upside: -6.63%
Elevance Health
Apr 20, 2026
Maintained: Buy
Price Target: $370$391
Current: $415.53
Upside: -5.90%
Oscar Health
Apr 20, 2026
Upgraded: Hold
Price Target: $12$16
Current: $24.51
Upside: -34.72%
Humana
Feb 27, 2026
Maintained: Buy
Price Target: $235
Current: $350.08
Upside: -32.87%
Medpace Holdings
Feb 13, 2026
Upgraded: Buy
Price Target: $450$560
Current: $454.25
Upside: +23.28%
Maintained: Buy
Price Target: $365$295
Current: $314.50
Upside: -6.20%
Maintained: Hold
Price Target: $21$18
Current: $18.46
Upside: -5.20%
Maintained: Buy
Price Target: $225$255
Current: $183.45
Upside: +39.00%
Maintained: Buy
Price Target: $16$20
Current: $15.62
Upside: +24.84%
Maintained: Hold
Price Target: $21$9.5
Current: $16.08
Upside: -40.92%
Maintained: Hold
Price Target: $2.75$3
Current: $0.8792
Upside: +241.22%
Maintained: Hold
Price Target: $263
Current: $212.35
Upside: n/a
Maintained: Hold
Price Target: $1.5$2.5
Current: $0.1661
Upside: n/a
Maintained: Buy
Price Target: $280$335
Current: $172.61
Upside: n/a
Maintained: Hold
Price Target: $16$15
Current: $5.37
Upside: n/a
Maintained: Buy
Price Target: $177$190
Current: $51.03
Upside: n/a
Maintained: Hold
Price Target: $200$248
Current: $7.05
Upside: n/a
Rated: Hold
Price Target: $7$8.5
Current: $5.00
Upside: n/a
Reiterated: Buy
Price Target: $28
Current: $4.22
Upside: n/a
Reiterated: Buy
Price Target: $129
Current: $328.53
Upside: n/a
Reiterated: Hold
Price Target: $9.5
Current: $1.73
Upside: n/a
Reiterated: Hold
Price Target: $36
Current: $2.70
Upside: n/a
Reiterated: Hold
Price Target: $68
Current: $165.44
Upside: n/a
Downgraded: Hold
Price Target: $12
Current: $42.80
Upside: n/a