David Windley

Stock Analyst at Jefferies

(3.63)
# 823
Out of 5,113 analysts
199
Total ratings
66.67%
Success rate
14.46%
Average return

Stocks Rated by David Windley

Humana
Dec 5, 2025
Upgrades: Buy
Price Target: $253$313
Current: $259.40
Upside: +20.66%
Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $89.16
Upside: -
UnitedHealth Group
Oct 17, 2025
Maintains: Buy
Price Target: $317$409
Current: $327.42
Upside: +24.92%
Medpace Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $400$450
Current: $568.36
Upside: -20.82%
IQVIA Holdings
Sep 9, 2025
Upgrades: Buy
Price Target: $195$225
Current: $220.69
Upside: +1.95%
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $173.77
Upside: +0.71%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $17.74
Upside: -46.45%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $197.06
Upside: -1.05%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $254.34
Upside: +3.40%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $1.33
Upside: +106.77%
Maintains: Hold
Price Target: $64$61
Current: $39.02
Upside: +56.33%
Initiates: Underperform
Price Target: $12
Current: $14.90
Upside: -19.46%
Maintains: Buy
Price Target: $402$422
Current: $271.89
Upside: +55.21%
Maintains: Hold
Price Target: $354$297
Current: $163.69
Upside: +81.44%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.67
Upside: +461.29%
Maintains: Buy
Price Target: $602$604
Current: $340.69
Upside: +77.29%
Maintains: Hold
Price Target: $365$375
Current: $572.47
Upside: -34.49%
Upgrades: Buy
Price Target: $15$16
Current: $17.17
Upside: -9.73%
Maintains: Buy
Price Target: $225$270
Current: $221.86
Upside: +21.70%
Maintains: Hold
Price Target: $14$16
Current: $9.07
Upside: +70.89%
Upgrades: Buy
Price Target: $323$536
Current: $272.54
Upside: +96.67%
Downgrades: Hold
Price Target: $39$29
Current: $20.53
Upside: +41.26%
Maintains: Hold
Price Target: $264$248
Current: $7.23
Upside: +3,330.15%
Upgrades: Buy
Price Target: n/a
Current: $1.36
Upside: -