David Macdonald Stock Analyst Profile - Truist Securities Research Coverage - Stocknear

David Macdonald

Stock Analyst at Truist Securities

(4.89)
# 744
Out of 5,474 analysts
349
Total ratings
Success rate
Average return
36 Stocks
Name Action PT Current % Upside Ratings Updated
UNH UnitedHealth Group
Maintains: Strong Buy
310 365
348.18 4.83% 23 Sep 9, 2025
RDNT RadNet
Maintains: Strong Buy
74 81
73.08 10.84% 11 Sep 3, 2025
EHC Encompass Health
Maintains: Strong Buy
135 140
125.28 11.75% 13 Aug 14, 2025
ENSG Ensign Group
Maintains: Hold
155 165
169.57 -2.7% 17 Jul 28, 2025
LH Labcorp Hldgs
Maintains: Strong Buy
290 310
278.1 11.47% 7 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
335 180
181.6 -0.88% 15 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
190 192
182.75 5.06% 14 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
190 205
196.44 4.36% 21 Jul 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
32 28
24.83 12.77% 16 Jul 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
280 260
272.86 -4.71% 15 Jul 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
390 415
413.54 0.35% 16 Jul 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
500 440
315.15 39.62% 7 Jul 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 5
3 41.67% 8 Jul 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
6 5
8.26 -39.47% 8 Jul 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
25 28
28.82 -2.85% 4 May 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
170 164
136.71 19.96% 18 May 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
25 30
25.3 18.58% 15 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
82 84
71.75 17.07% 12 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
385 405
302.12 34.05% 11 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
14 13
9.23 40.85% 12 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
18 16
16.96 -5.66% 15 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
13 12
11.98 0.17% 15 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
46 32
8.07 296.53% 6 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
22 21
13.47 55.9% 3 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
41 34
29.25 16.24% 2 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
29
22.17 30.81% 1 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
97 101
100.99 0.01% 9 Jun 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 48
23.43 104.87% 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
31.11 227.87% 4 Jul 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
30 33
1.15 2769.57% 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
482.58 -11.93% 5 Apr 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
56
39 43.59% 1 Aug 31, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
10 11
32.5 -66.15% 5 May 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 7
n/a n/a 6 May 13, 2020