David Macdonald
Stock Analyst at Truist Securities
(1.77)
# 1250
Out of 5,332 analysts
318
Total ratings
59.65%
Success rate
9.55%
Average return
Main Sectors:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
EHC Encompass Health | Reiterates: Strong Buy | 116 135 | 116.69 | 15.69% | 12 | Apr 28, 2025 | |
DGX Quest Diagnostics | Maintains: Hold | 182 190 | 175.8 | 8.08% | 12 | Apr 23, 2025 | |
UNH UnitedHealth Group | Maintains: Buy | 660 580 | 396.22 | 46.38% | 20 | Apr 21, 2025 | |
RDNT RadNet | Maintains: Buy | 88 74 | 53.07 | 39.44% | 10 | Apr 11, 2025 | |
MOH Molina Healthcare | Maintains: Strong Buy | 340 400 | 316.51 | 26.38% | 13 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 18 16 | 14.18 | 12.83% | 15 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 285 274 | 245.41 | 11.65% | 5 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 290 325 | 251.36 | 29.3% | 12 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 24 25 | 24.93 | 0.28% | 3 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 480 510 | 413.54 | 23.33% | 5 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 4 3 | 2.81 | 6.76% | 7 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 76 82 | 66.28 | 23.72% | 11 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 375 385 | 334.86 | 14.97% | 10 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 6 6 | 4.6 | 19.57% | 7 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 32 28 | 26.57 | 5.38% | 14 | Mar 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 12 14 | 8.83 | 58.55% | 11 | Feb 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 13 12 | 10.98 | 9.29% | 15 | Jan 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 170 155 | 132.83 | 16.69% | 16 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 190 175 | 147.71 | 18.48% | 19 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 46 32 | 9.68 | 230.58% | 6 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 430 390 | 352.98 | 10.49% | 15 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 23 25 | 27.55 | -9.26% | 14 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 22 21 | 13.22 | 58.85% | 3 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 41 34 | 32.84 | 3.53% | 2 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 165 175 | 142.59 | 22.73% | 16 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 29 | 21.66 | 33.89% | 1 | Aug 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 97 101 | 96.27 | 4.91% | 9 | Jun 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 40 48 | 22.76 | 110.9% | 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 | 59.91 | 70.26% | 4 | Jul 14, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 30 33 | 4.24 | 678.3% | 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 |