David Windley

Stock Analyst at Jefferies

(3.53)
# 853
Out of 5,141 analysts
203
Total ratings
65.25%
Success rate
13.17%
Average return

Stocks Rated by David Windley

Medpace Holdings
Feb 13, 2026
Upgrades: Buy
Price Target: $560
Current: $453.77
Upside: +23.41%
Humana
Feb 12, 2026
Maintains: Buy
Price Target: $310$235
Current: $189.83
Upside: +23.79%
IQVIA Holdings
Feb 6, 2026
Maintains: Buy
Price Target: $270$255
Current: $165.62
Upside: +53.97%
UnitedHealth Group
Jan 28, 2026
Maintains: Buy
Price Target: $418$340
Current: $290.00
Upside: +17.24%
Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $100.37
Upside: -
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $99.70
Upside: +75.53%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $11.00
Upside: -13.64%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $168.92
Upside: +15.44%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $250.65
Upside: +4.93%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $0.89
Upside: +208.99%
Maintains: Hold
Price Target: $64$61
Current: $43.24
Upside: +41.07%
Initiates: Underperform
Price Target: $12
Current: $13.23
Upside: -9.30%
Maintains: Buy
Price Target: $402$422
Current: $280.31
Upside: +50.55%
Maintains: Hold
Price Target: $354$297
Current: $151.00
Upside: +96.69%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.26
Upside: +1,336.78%
Maintains: Buy
Price Target: $602$604
Current: $342.93
Upside: +76.13%
Maintains: Hold
Price Target: $365$375
Current: $504.05
Upside: -25.60%
Upgrades: Buy
Price Target: $15$16
Current: $17.49
Upside: -11.38%
Maintains: Buy
Price Target: $225$270
Current: $180.31
Upside: +49.74%
Maintains: Hold
Price Target: $14$16
Current: $6.46
Upside: +139.94%
Upgrades: Buy
Price Target: $323$536
Current: $241.12
Upside: +122.30%
Downgrades: Hold
Price Target: $39$29
Current: $16.05
Upside: +80.69%
Maintains: Hold
Price Target: $264$248
Current: $4.74
Upside: +5,132.07%
Upgrades: Buy
Price Target: n/a
Current: $0.88
Upside: -