David Windley

Stock Analyst at Jefferies

(3.63)
# 117
Out of 5,319 analysts
239
Total ratings
66.67%
Success rate
46.73%
Average return
75 Stocks
Name Action Price Target Current % Upside Ratings Updated
CNC Centene
Upgrades: Hold
53 64
60.7 5.44% 15 Apr 8, 2025
OSCR Oscar Health
Initiates Coverage On: Underperform
12
12.03 -0.25% 1 Dec 10, 2024
HUM Humana
Downgrades: Hold
419 253
264.48 -4.34% 10 Oct 7, 2024
FTRE Fortrea Holdings
Downgrades: Hold
25 21
5.29 296.98% 2 Sep 25, 2024
MEDP Medpace Hldgs
Downgrades: Hold
415 345
296.28 16.44% 5 Sep 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
402 422
330.13 27.83% 9 Sep 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
354 297
322.19 -7.82% 14 Jul 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
266 242
143.91 68.16% 4 Jul 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
481 647
454.11 42.48% 21 Jul 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
12 4
1.64 128.66% 4 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
602 604
424.53 42.27% 1 Apr 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
365 375
482.74 -22.32% 1 Apr 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
15 16
10.48 47.9% 3 Mar 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
225 270
215.95 25.03% 2 Mar 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
14 16
14.15 9.54% 3 Mar 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
323 536
201.9 165.48% 5 Feb 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
39 29
21.86 32.66% 2 Nov 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
45 44
63.48 -30.69% 2 Jun 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
233 203
106.05 91.42% 16 Mar 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Apr 25, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
276 302
139.32 116.77% 10 Sep 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
447 453
n/a n/a 14 Jul 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 Apr 20, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
264 248
6.83 3531.04% 1 Feb 25, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
14 12
n/a n/a 1 Apr 22, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
11 7
n/a n/a 1 Apr 22, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
75 90
n/a n/a 2 Apr 22, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
125 89
n/a n/a 4 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
190 210
n/a n/a 5 Nov 1, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
165 185
n/a n/a 6 Nov 1, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
107 110
n/a n/a 5 Oct 30, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 5 Oct 9, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 May 16, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Hold
46 0
n/a n/a 4 May 1, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 1 Dec 8, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 20
n/a n/a 1 Dec 6, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Nov 29, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Nov 25, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
67 64
n/a n/a 2 Nov 23, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Nov 11, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Nov 7, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Nov 1, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Oct 21, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
n/a
n/a n/a 1 Oct 11, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
n/a
n/a n/a 2 Oct 11, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Oct 4, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
11 8
n/a n/a 1 Sep 28, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
10
n/a n/a 1 Sep 23, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 40
n/a n/a 1 Sep 6, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 32
n/a n/a 1 Aug 29, 2016