David Windley

Stock Analyst at UBS

(3.64)
# 818
Out of 5,090 analysts
199
Total ratings
67.26%
Success rate
14.45%
Average return

Stocks Rated by David Windley

Humana
Dec 5, 2025
Upgrades: Buy
Price Target: $253$313
Current: $257.85
Upside: +21.39%
Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $88.46
Upside: -
UnitedHealth Group
Oct 17, 2025
Maintains: Buy
Price Target: $317$409
Current: $330.91
Upside: +23.60%
Medpace Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $400$450
Current: $548.12
Upside: -17.90%
IQVIA Holdings
Sep 9, 2025
Upgrades: Buy
Price Target: $195$225
Current: $225.85
Upside: -0.38%
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $185.80
Upside: -5.81%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $14.24
Upside: -33.29%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $184.31
Upside: +5.80%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $263.28
Upside: -0.11%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $1.39
Upside: +97.84%
Maintains: Hold
Price Target: $64$61
Current: $38.34
Upside: +59.10%
Initiates: Underperform
Price Target: $12
Current: $16.77
Upside: -28.44%
Maintains: Buy
Price Target: $402$422
Current: $265.44
Upside: +58.98%
Maintains: Hold
Price Target: $354$297
Current: $151.86
Upside: +95.57%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.81
Upside: +364.28%
Maintains: Buy
Price Target: $602$604
Current: $330.75
Upside: +82.62%
Maintains: Hold
Price Target: $365$375
Current: $575.34
Upside: -34.82%
Upgrades: Buy
Price Target: $15$16
Current: $16.75
Upside: -7.46%
Maintains: Buy
Price Target: $225$270
Current: $242.00
Upside: +11.57%
Maintains: Hold
Price Target: $14$16
Current: $9.22
Upside: +68.11%
Upgrades: Buy
Price Target: $323$536
Current: $280.23
Upside: +91.27%
Downgrades: Hold
Price Target: $39$29
Current: $22.11
Upside: +31.16%
Maintains: Hold
Price Target: $264$248
Current: $7.59
Upside: +3,167.46%
Upgrades: Buy
Price Target: n/a
Current: $1.36
Upside: -