David Windley

Stock Analyst at Jefferies

(3.54)
# 854
Out of 5,149 analysts
204
Total ratings
65.55%
Success rate
13.14%
Average return

Stocks Rated by David Windley

ICON Public Limited Company
Feb 23, 2026
Upgrades: Buy
Price Target: $175$135
Current: $108.70
Upside: +24.20%
Medpace Holdings
Feb 13, 2026
Upgrades: Buy
Price Target: $560
Current: $465.38
Upside: +20.33%
Humana
Feb 12, 2026
Maintains: Buy
Price Target: $310$235
Current: $181.58
Upside: +29.42%
IQVIA Holdings
Feb 6, 2026
Maintains: Buy
Price Target: $270$255
Current: $173.96
Upside: +46.59%
UnitedHealth Group
Jan 28, 2026
Maintains: Buy
Price Target: $418$340
Current: $289.21
Upside: +17.56%
Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $84.12
Upside: -
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $10.48
Upside: -9.35%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $175.69
Upside: +10.99%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $243.35
Upside: +8.07%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $0.79
Upside: +249.87%
Maintains: Hold
Price Target: $64$61
Current: $43.82
Upside: +39.21%
Initiates: Underperform
Price Target: $12
Current: $13.67
Upside: -12.22%
Maintains: Buy
Price Target: $402$422
Current: $283.93
Upside: +48.63%
Maintains: Hold
Price Target: $354$297
Current: $144.81
Upside: +105.10%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.28
Upside: +1,219.03%
Maintains: Buy
Price Target: $602$604
Current: $284.03
Upside: +112.65%
Maintains: Hold
Price Target: $365$375
Current: $497.42
Upside: -24.61%
Upgrades: Buy
Price Target: $15$16
Current: $15.70
Upside: -1.27%
Maintains: Buy
Price Target: $225$270
Current: $185.91
Upside: +45.23%
Maintains: Hold
Price Target: $14$16
Current: $7.24
Upside: +114.09%
Upgrades: Buy
Price Target: $323$536
Current: $251.38
Upside: +113.22%
Downgrades: Hold
Price Target: $39$29
Current: $14.73
Upside: +96.88%
Maintains: Hold
Price Target: $264$248
Current: $5.10
Upside: +4,762.75%
Upgrades: Buy
Price Target: n/a
Current: $0.83
Upside: -