David Windley

Stock Analyst at Jefferies

(3.53)
# 850
Out of 5,148 analysts
204
Total ratings
65.55%
Success rate
13%
Average return

Stocks Rated by David Windley

ICON Public Limited Company
Feb 23, 2026
Upgrades: Buy
Price Target: $175$135
Current: $108.27
Upside: +24.69%
Medpace Holdings
Feb 13, 2026
Upgrades: Buy
Price Target: $560
Current: $457.47
Upside: +22.41%
Humana
Feb 12, 2026
Maintains: Buy
Price Target: $310$235
Current: $187.28
Upside: +25.48%
IQVIA Holdings
Feb 6, 2026
Maintains: Buy
Price Target: $270$255
Current: $174.27
Upside: +46.32%
UnitedHealth Group
Jan 28, 2026
Maintains: Buy
Price Target: $418$340
Current: $294.93
Upside: +15.28%
Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $86.53
Upside: -
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $10.56
Upside: -10.04%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $178.61
Upside: +9.18%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $247.77
Upside: +6.15%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $0.86
Upside: +218.77%
Maintains: Hold
Price Target: $64$61
Current: $44.60
Upside: +36.77%
Initiates: Underperform
Price Target: $12
Current: $13.98
Upside: -14.16%
Maintains: Buy
Price Target: $402$422
Current: $290.85
Upside: +45.09%
Maintains: Hold
Price Target: $354$297
Current: $152.42
Upside: +94.86%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.31
Upside: +1,125.49%
Maintains: Buy
Price Target: $602$604
Current: $294.07
Upside: +105.39%
Maintains: Hold
Price Target: $365$375
Current: $496.25
Upside: -24.43%
Upgrades: Buy
Price Target: $15$16
Current: $15.91
Upside: -2.58%
Maintains: Buy
Price Target: $225$270
Current: $181.45
Upside: +48.80%
Maintains: Hold
Price Target: $14$16
Current: $7.05
Upside: +119.86%
Upgrades: Buy
Price Target: $323$536
Current: $251.25
Upside: +113.33%
Downgrades: Hold
Price Target: $39$29
Current: $15.09
Upside: +92.18%
Maintains: Hold
Price Target: $264$248
Current: $5.16
Upside: +4,706.20%
Upgrades: Buy
Price Target: n/a
Current: $0.85
Upside: -