David Windley

Stock Analyst at Jefferies

(3.55)
# 821
Out of 5,163 analysts
204
Total ratings
64.71%
Success rate
13.12%
Average return

Stocks Rated by David Windley

ICON Public Limited Company
Feb 23, 2026
Upgrades: Buy
Price Target: $175$135
Current: $98.33
Upside: +37.29%
Medpace Holdings
Feb 13, 2026
Upgrades: Buy
Price Target: $560
Current: $450.41
Upside: +24.33%
Humana
Feb 12, 2026
Maintains: Buy
Price Target: $310$235
Current: $165.43
Upside: +42.05%
IQVIA Holdings
Feb 6, 2026
Maintains: Buy
Price Target: $270$255
Current: $164.72
Upside: +54.81%
UnitedHealth Group
Jan 28, 2026
Maintains: Buy
Price Target: $418$340
Current: $282.09
Upside: +20.53%
Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $77.37
Upside: -
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $8.94
Upside: +6.26%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $155.46
Upside: +25.43%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $214.57
Upside: +22.57%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $0.65
Upside: +322.95%
Maintains: Hold
Price Target: $64$61
Current: $34.45
Upside: +77.07%
Initiates: Underperform
Price Target: $12
Current: $13.23
Upside: -9.30%
Maintains: Buy
Price Target: $402$422
Current: $267.19
Upside: +57.94%
Maintains: Hold
Price Target: $354$297
Current: $149.20
Upside: +99.06%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.34
Upside: +1,001.97%
Maintains: Buy
Price Target: $602$604
Current: $291.63
Upside: +107.11%
Maintains: Hold
Price Target: $365$375
Current: $472.16
Upside: -20.58%
Upgrades: Buy
Price Target: $15$16
Current: $13.42
Upside: +15.54%
Maintains: Buy
Price Target: $225$270
Current: $178.88
Upside: +50.94%
Maintains: Hold
Price Target: $14$16
Current: $6.65
Upside: +133.08%
Upgrades: Buy
Price Target: $323$536
Current: $235.46
Upside: +127.64%
Downgrades: Hold
Price Target: $39$29
Current: $14.99
Upside: +93.46%
Maintains: Hold
Price Target: $264$248
Current: $5.37
Upside: +4,518.25%
Upgrades: Buy
Price Target: n/a
Current: $0.79
Upside: -