David Windley Stock Analyst Profile - Jefferies Research Coverage - Stocknear

David Windley

Stock Analyst at Jefferies

(5)
# 219
Out of 5,475 analysts
247
Total ratings
Success rate
Average return
77 Stocks
Name Action PT Current % Upside Ratings Updated
MEDP Medpace Hldgs
Maintains: Hold
400 450
485.59 -7.33% 6 Sep 9, 2025
IQV IQVIA Hldgs
Upgrades: Buy
195 225
189.67 18.63% 5 Sep 9, 2025
ICLR Icon
Downgrades: Hold
220 175
168.94 3.59% 11 Sep 9, 2025
FTRE Fortrea Holdings
Maintains: Hold
7 10
10.07 -5.66% 3 Sep 9, 2025
CRL Charles River
Upgrades: Buy
142 195
157.47 23.83% 17 Sep 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
263
248.54 5.82% 1 May 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
3
2.04 34.8% 1 May 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
64 61
31.11 96.08% 16 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Underperform
12
20.04 -40.12% 1 Dec 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
419 253
272.86 -7.28% 10 Oct 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
402 422
302.12 39.68% 9 Sep 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
354 297
181.6 63.55% 14 Jul 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
481 647
348.18 85.82% 21 Jul 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
12 4
1.61 132.92% 4 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
602 604
315.15 91.65% 1 Apr 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
365 375
467.54 -19.79% 1 Apr 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
15 16
15.81 -1.96% 3 Mar 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
225 270
282.47 -4.41% 2 Mar 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
14 16
10.96 41.42% 3 Mar 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
323 536
252.1 112.61% 5 Feb 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
39 29
26.52 9.35% 2 Nov 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
45 44
63.48 -30.69% 2 Jun 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Apr 25, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
447 453
482.58 -6.13% 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
7.79 3083.57% 1 Feb 25, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
14 12
23.94 -51.96% 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
94.92 -5.18% 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