David Windley

Stock Analyst at UBS

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

Stocks Rated by David Windley

Diageo
Dec 3, 2025
Downgrades: Neutral
Price Target: n/a
Current: $89.49
Upside: -
UnitedHealth Group
Oct 17, 2025
Maintains: Buy
Price Target: $317$409
Current: $333.49
Upside: +22.64%
Medpace Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $400$450
Current: $541.06
Upside: -16.83%
IQVIA Holdings
Sep 9, 2025
Upgrades: Buy
Price Target: $195$225
Current: $224.92
Upside: +0.04%
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $185.45
Upside: -5.63%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $14.48
Upside: -34.37%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $184.04
Upside: +5.96%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $261.02
Upside: +0.76%
SelectQuote
May 21, 2025
Initiates: Hold
Price Target: $2.75
Current: $1.45
Upside: +89.66%
Centene
Apr 29, 2025
Maintains: Hold
Price Target: $64$61
Current: $38.85
Upside: +57.01%
Initiates: Underperform
Price Target: $12
Current: $17.18
Upside: -30.15%
Downgrades: Hold
Price Target: $419$253
Current: $253.02
Upside: -0.01%
Maintains: Buy
Price Target: $402$422
Current: $268.42
Upside: +57.22%
Maintains: Hold
Price Target: $354$297
Current: $150.57
Upside: +97.25%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.88
Upside: +326.67%
Maintains: Buy
Price Target: $602$604
Current: $333.49
Upside: +81.11%
Maintains: Hold
Price Target: $365$375
Current: $568.65
Upside: -34.05%
Upgrades: Buy
Price Target: $15$16
Current: $16.50
Upside: -6.03%
Maintains: Buy
Price Target: $225$270
Current: $242.28
Upside: +11.44%
Maintains: Hold
Price Target: $14$16
Current: $9.57
Upside: +62.05%
Upgrades: Buy
Price Target: $323$536
Current: $281.77
Upside: +90.23%
Downgrades: Hold
Price Target: $39$29
Current: $22.92
Upside: +26.53%
Maintains: Hold
Price Target: $264$248
Current: $7.78
Upside: +3,087.66%
Upgrades: Buy
Price Target: n/a
Current: $1.33
Upside: -