David Windley

Stock Analyst at Jefferies

(3.64)
# 795
Out of 5,072 analysts
197
Total ratings
67.26%
Success rate
14.47%
Average return

Stocks Rated by David Windley

UnitedHealth Group
Oct 17, 2025
Maintains: Buy
Price Target: $317$409
Current: $329.77
Upside: +24.03%
Medpace Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $400$450
Current: $594.28
Upside: -24.28%
IQVIA Holdings
Sep 9, 2025
Upgrades: Buy
Price Target: $195$225
Current: $230.01
Upside: -2.18%
ICON Public Limited Company
Sep 9, 2025
Downgrades: Hold
Price Target: $220$175
Current: $185.00
Upside: -5.41%
Fortrea Holdings
Sep 9, 2025
Maintains: Hold
Price Target: $7$9.5
Current: $12.72
Upside: -25.31%
Charles River Laboratories International
Sep 9, 2025
Upgrades: Buy
Price Target: $142$195
Current: $178.14
Upside: +9.46%
STERIS
May 29, 2025
Initiates: Hold
Price Target: $263
Current: $266.28
Upside: -1.23%
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: $39.34
Upside: +55.06%
Oscar Health
Dec 10, 2024
Initiates: Underperform
Price Target: $12
Current: $17.97
Upside: -33.22%
Downgrades: Hold
Price Target: $419$253
Current: $245.77
Upside: +2.94%
Maintains: Buy
Price Target: $402$422
Current: $277.28
Upside: +52.19%
Maintains: Hold
Price Target: $354$297
Current: $148.26
Upside: +100.32%
Downgrades: Hold
Price Target: $12$3.75
Current: $0.93
Upside: +305.14%
Maintains: Buy
Price Target: $602$604
Current: $338.26
Upside: +78.56%
Maintains: Hold
Price Target: $365$375
Current: $573.48
Upside: -34.61%
Upgrades: Buy
Price Target: $15$16
Current: $17.51
Upside: -11.48%
Maintains: Buy
Price Target: $225$270
Current: $240.29
Upside: +12.36%
Maintains: Hold
Price Target: $14$16
Current: $9.16
Upside: +69.21%
Upgrades: Buy
Price Target: $323$536
Current: $277.25
Upside: +93.33%
Downgrades: Hold
Price Target: $39$29
Current: $23.36
Upside: +24.14%
Maintains: Hold
Price Target: $264$248
Current: $7.59
Upside: +3,167.46%
Upgrades: Buy
Price Target: n/a
Current: $1.34
Upside: -