David Macdonald

Stock Analyst at Truist Securities

(1.95)
# 920
Out of 5,317 analysts
315
Total ratings
65.49%
Success rate
10.80%
Average return
36 Stocks
Name Action Price Target Current % Upside Ratings Updated
UNH UnitedHealth Group
Maintains: Strong Buy
610 660
583.75 13.06% 19 Apr 11, 2025
RDNT RadNet
Maintains: Buy
88 74
53.01 39.6% 10 Apr 11, 2025
MOH Molina Healthcare
Maintains: Strong Buy
340 400
336.06 19.03% 13 Apr 11, 2025
MD Pediatrix Medical Gr...
Maintains: Hold
18 16
13.35 19.85% 15 Apr 11, 2025
LH Labcorp Hldgs
Maintains: Buy
285 274
225.9 21.29% 5 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
290 325
286.86 13.3% 12 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
24 25
23.22 7.67% 3 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
480 510
438.33 16.35% 5 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 3
2.5 20% 7 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
76 82
68.81 19.17% 11 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
375 385
328.38 17.24% 10 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
6 6
4.51 21.95% 7 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
32 28
25.98 7.78% 14 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
12 14
8.01 74.78% 11 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
13 12
10.87 10.4% 15 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
172 182
167.19 8.86% 11 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
170 155
128.98 20.17% 16 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
190 175
120.54 45.18% 19 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
46 32
9.16 249.34% 6 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
430 390
335.56 16.22% 15 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 25
25.02 -0.08% 14 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
22 21
12.37 69.77% 3 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
41 34
32.33 5.17% 2 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
108 116
102.25 13.45% 11 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
165 175
146.01 19.85% 16 Oct 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
29
20.82 39.29% 1 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
97 101
91.67 10.18% 9 Jun 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 48
24.16 98.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
62.32 63.67% 4 Jul 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
30 33
5.55 494.59% 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