David Macdonald

Stock Analyst at Truist Securities

(0.84)
# 1793
Out of 5,240 analysts
293
Total ratings
62.96%
Success rate
9.79%
Average return
36 Stocks
Name Action Price Target Current % Upside Ratings Updated
UnitedHealth Group
Maintains: Buy
625 610
543.03 12.33% 18 Jan 6, 2025
Ensign Group
Maintains: Hold
170 155
133.46 16.14% 16 Jan 6, 2025
Cigna
Maintains: Buy
420 390
284.87 36.9% 8 Jan 6, 2025
Tenet Healthcare
Maintains: Buy
190 175
127.51 37.24% 19 Jan 6, 2025
Pennant Gr
Maintains: Hold
38 32
26.49 20.8% 13 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 15
13.63 10.05% 13 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
46 32
13.71 133.41% 6 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
400 370
294.24 25.75% 11 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
260 290
282.58 2.63% 11 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
430 390
305.87 27.51% 15 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 25
22.64 10.42% 14 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
520 480
392.95 22.15% 4 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
5 4
2.91 20.27% 6 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
67 60
51.58 16.32% 9 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
6 6
4.51 16.41% 6 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
22 21
14.04 49.57% 3 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
80 94
65.56 43.38% 8 Nov 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
22 24
20.38 17.76% 2 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 12
10.35 15.94% 10 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
41 34
28.76 18.22% 2 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
108 116
92.88 24.89% 11 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
13 10
12.26 -18.43% 13 Oct 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
165 175
162.01 8.02% 16 Oct 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
158 165
152.81 7.98% 10 Oct 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
29
20.43 41.95% 1 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
255 275
234.56 17.24% 4 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
97 101
92 9.78% 9 Jun 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 48
20.99 128.68% 3 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Jul 25, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 102
63.44 60.78% 4 Jul 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
30 33
2.75 1100% 1 Jul 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 9 Mar 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
375 425
n/a n/a 5 Apr 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
56
n/a n/a 1 Aug 31, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
10 11
n/a n/a 5 May 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 7
n/a n/a 6 May 13, 2020