David Windley

Stock Analyst at Jefferies

(3.60)
# 836
Out of 5,115 analysts
200
Total ratings
66.96%
Success rate
14.24%
Average return

Stocks Rated by David Windley

UnitedHealth Group
Jan 28, 2026
Maintains: Buy
Price Target: $418$340
Current: $286.93
Upside: +18.50%
Humana
Dec 5, 2025
Upgrades: Buy
Price Target: $253$313
Current: $195.20
Upside: +60.35%
Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $92.80
Upside: -
Medpace Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $400$450
Current: $582.48
Upside: -22.74%
IQVIA Holdings
Sep 9, 2025
Upgrades: Buy
Price Target: $195$225
Current: $230.15
Upside: -2.24%
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $180.25
Upside: -2.91%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $16.81
Upside: -43.49%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $210.48
Upside: -7.35%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $262.60
Upside: +0.15%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $1.42
Upside: +93.66%
Maintains: Hold
Price Target: $64$61
Current: $43.32
Upside: +40.81%
Initiates: Underperform
Price Target: $12
Current: $14.35
Upside: -16.38%
Maintains: Buy
Price Target: $402$422
Current: $274.11
Upside: +53.95%
Maintains: Hold
Price Target: $354$297
Current: $179.59
Upside: +65.38%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.50
Upside: +649.55%
Maintains: Buy
Price Target: $602$604
Current: $345.74
Upside: +74.70%
Maintains: Hold
Price Target: $365$375
Current: $504.22
Upside: -25.63%
Upgrades: Buy
Price Target: $15$16
Current: $18.12
Upside: -14.46%
Maintains: Buy
Price Target: $225$270
Current: $203.92
Upside: +32.40%
Maintains: Hold
Price Target: $14$16
Current: $8.79
Upside: +76.34%
Upgrades: Buy
Price Target: $323$536
Current: $231.12
Upside: +131.91%
Downgrades: Hold
Price Target: $39$29
Current: $15.58
Upside: +86.14%
Maintains: Hold
Price Target: $264$248
Current: $5.45
Upside: +4,450.46%
Upgrades: Buy
Price Target: n/a
Current: $0.92
Upside: -