David Macdonald
Stock Analyst at Truist Securities
(5)
Main Sectors:
36 Stocks
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
GRDN Guardian Pharmacy Se... | Maintains: Strong Buy | 28 30 | 23.91 | 25.47% | 5 | Sep 26, 2025 | |
UNH UnitedHealth Group | Maintains: Strong Buy | 310 365 | 360.28 | 1.31% | 23 | Sep 9, 2025 | |
RDNT RadNet | Maintains: Strong Buy | 74 81 | 77.64 | 4.33% | 11 | Sep 3, 2025 | |
EHC Encompass Health | Maintains: Strong Buy | 135 140 | 123.25 | 13.59% | 13 | Aug 14, 2025 | |
ENSG Ensign Group | Maintains: Hold | 155 165 | 175.4 | -5.93% | 17 | Jul 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 290 310 | 276.83 | 11.98% | 7 | Jul 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 335 180 | 202.03 | -10.9% | 15 | Jul 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 190 192 | 179.52 | 6.95% | 14 | Jul 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 190 205 | 202.96 | 1.01% | 21 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 32 28 | 25.86 | 8.28% | 16 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 280 260 | 283.62 | -8.33% | 15 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 390 415 | 429.48 | -3.37% | 16 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 500 440 | 350.49 | 25.54% | 7 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 4 5 | 3.11 | 36.66% | 8 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 6 5 | 8.63 | -42.06% | 8 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 170 164 | 131.13 | 25.07% | 18 | May 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 25 30 | 26.75 | 12.15% | 15 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 82 84 | 77.49 | 8.4% | 12 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 385 405 | 310.96 | 30.24% | 11 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 14 13 | 9.09 | 43.01% | 12 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 18 16 | 17.5 | -8.57% | 15 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 13 12 | n/a | n/a | 15 | Jan 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 46 32 | 13.7 | 133.58% | 6 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 22 21 | 14.02 | 49.79% | 3 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 41 34 | 27.5 | 23.64% | 2 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 29 | 20.76 | 39.69% | 1 | Aug 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 97 101 | n/a | n/a | 9 | Jun 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 40 48 | 24.09 | 99.25% | 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 | 38.73 | 163.36% | 4 | Jul 14, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 30 33 | 1.14 | 2794.74% | 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 |