David Windley

Stock Analyst at Jefferies

(3.63)
# 831
Out of 5,133 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.59
Upside: +13.16%
Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $90.89
Upside: -
UnitedHealth Group
Oct 17, 2025
Maintains: Buy
Price Target: $317$409
Current: $340.51
Upside: +20.11%
Medpace Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $400$450
Current: $599.21
Upside: -24.90%
IQVIA Holdings
Sep 9, 2025
Upgrades: Buy
Price Target: $195$225
Current: $240.86
Upside: -6.58%
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $180.15
Upside: -2.86%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $18.40
Upside: -48.37%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $218.82
Upside: -10.89%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $260.77
Upside: +0.86%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $1.72
Upside: +59.88%
Maintains: Hold
Price Target: $64$61
Current: $46.39
Upside: +31.49%
Initiates: Underperform
Price Target: $12
Current: $17.66
Upside: -32.05%
Maintains: Buy
Price Target: $402$422
Current: $276.02
Upside: +52.89%
Maintains: Hold
Price Target: $354$297
Current: $181.82
Upside: +63.35%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.62
Upside: +506.60%
Maintains: Buy
Price Target: $602$604
Current: $374.97
Upside: +61.08%
Maintains: Hold
Price Target: $365$375
Current: $572.75
Upside: -34.53%
Upgrades: Buy
Price Target: $15$16
Current: $18.99
Upside: -18.38%
Maintains: Buy
Price Target: $225$270
Current: $233.21
Upside: +15.78%
Maintains: Hold
Price Target: $14$16
Current: $9.39
Upside: +65.07%
Upgrades: Buy
Price Target: $323$536
Current: $272.91
Upside: +96.40%
Downgrades: Hold
Price Target: $39$29
Current: $20.73
Upside: +39.89%
Maintains: Hold
Price Target: $264$248
Current: $7.25
Upside: +3,320.69%
Upgrades: Buy
Price Target: n/a
Current: $0.99
Upside: -