David Windley

Stock Analyst at Jefferies

(3.57)
# 793
Out of 5,182 analysts
204
Total ratings
64.71%
Success rate
13.01%
Average return

Stocks Rated by David Windley

ICON Public Limited Company
Feb 23, 2026
Upgrades: Buy
Price Target: $175$135
Current: $114.19
Upside: +18.22%
Medpace Holdings
Feb 13, 2026
Upgrades: Buy
Price Target: $560
Current: $498.34
Upside: +12.37%
Humana
Feb 12, 2026
Maintains: Buy
Price Target: $310$235
Current: $177.83
Upside: +32.15%
IQVIA Holdings
Feb 6, 2026
Maintains: Buy
Price Target: $270$255
Current: $173.26
Upside: +47.18%
UnitedHealth Group
Jan 28, 2026
Maintains: Buy
Price Target: $418$340
Current: $277.26
Upside: +22.63%
Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $73.32
Upside: -
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $9.44
Upside: +0.69%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $173.89
Upside: +12.14%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $218.71
Upside: +20.25%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $0.60
Upside: +354.70%
Maintains: Hold
Price Target: $64$61
Current: $35.11
Upside: +73.74%
Initiates: Underperform
Price Target: $12
Current: $11.92
Upside: +0.67%
Maintains: Buy
Price Target: $402$422
Current: $270.02
Upside: +56.28%
Maintains: Hold
Price Target: $354$297
Current: $139.38
Upside: +113.09%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.27
Upside: +1,305.55%
Maintains: Buy
Price Target: $602$604
Current: $300.74
Upside: +100.84%
Maintains: Hold
Price Target: $365$375
Current: $452.07
Upside: -17.05%
Upgrades: Buy
Price Target: $15$16
Current: $14.96
Upside: +3.61%
Maintains: Buy
Price Target: $225$270
Current: $173.98
Upside: +55.19%
Maintains: Hold
Price Target: $14$16
Current: $5.41
Upside: +186.51%
Upgrades: Buy
Price Target: $323$536
Current: $254.80
Upside: +110.36%
Downgrades: Hold
Price Target: $39$29
Current: $13.73
Upside: +111.22%
Maintains: Hold
Price Target: $264$248
Current: $5.27
Upside: +4,605.88%
Upgrades: Buy
Price Target: n/a
Current: $0.76
Upside: -