David Windley

Stock Analyst at Jefferies

(3.63)
# 804
Out of 5,131 analysts
199
Total ratings
67.54%
Success rate
14.77%
Average return

Stocks Rated by David Windley

Humana
Dec 5, 2025
Upgrades: Buy
Price Target: $253$313
Current: $276.85
Upside: +13.06%
Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $88.43
Upside: -
UnitedHealth Group
Oct 17, 2025
Maintains: Buy
Price Target: $317$409
Current: $343.98
Upside: +18.90%
Medpace Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $400$450
Current: $595.00
Upside: -24.37%
IQVIA Holdings
Sep 9, 2025
Upgrades: Buy
Price Target: $195$225
Current: $242.41
Upside: -7.18%
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $181.38
Upside: -3.52%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $17.39
Upside: -45.37%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $220.91
Upside: -11.73%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $256.82
Upside: +2.41%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $1.40
Upside: +96.43%
Maintains: Hold
Price Target: $64$61
Current: $46.61
Upside: +30.87%
Initiates: Underperform
Price Target: $12
Current: $17.73
Upside: -32.32%
Maintains: Buy
Price Target: $402$422
Current: $278.95
Upside: +51.28%
Maintains: Hold
Price Target: $354$297
Current: $181.50
Upside: +63.64%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.61
Upside: +517.39%
Maintains: Buy
Price Target: $602$604
Current: $372.83
Upside: +62.00%
Maintains: Hold
Price Target: $365$375
Current: $586.24
Upside: -36.03%
Upgrades: Buy
Price Target: $15$16
Current: $19.20
Upside: -19.27%
Maintains: Buy
Price Target: $225$270
Current: $240.12
Upside: +12.44%
Maintains: Hold
Price Target: $14$16
Current: $9.33
Upside: +66.13%
Upgrades: Buy
Price Target: $323$536
Current: $275.52
Upside: +94.54%
Downgrades: Hold
Price Target: $39$29
Current: $21.06
Upside: +37.70%
Maintains: Hold
Price Target: $264$248
Current: $7.46
Upside: +3,224.40%
Upgrades: Buy
Price Target: n/a
Current: $1.02
Upside: -