David Macdonald
Stock Analyst at Truist Securities
(1.88)
Main Sectors:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
EHC Encompass Health | Maintains: Strong Buy | 135 140 | 117.42 | 19.23% | 13 | Aug 14, 2025 | |
ENSG Ensign Group | Maintains: Hold | 155 165 | 161.78 | 1.99% | 17 | Jul 28, 2025 | |
LH Labcorp Hldgs | Maintains: Strong Buy | 290 310 | 267.87 | 15.73% | 7 | Jul 25, 2025 | |
MOH Molina Healthcare | Downgrades: Hold | 335 180 | 153.82 | 17.02% | 15 | Jul 25, 2025 | |
DGX Quest Diagnostics | Maintains: Hold | 190 192 | 178.34 | 7.66% | 13 | Jul 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 360 345 | 252.42 | 36.68% | 22 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 190 205 | 166.56 | 23.08% | 21 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 32 28 | 26.14 | 7.12% | 16 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 280 260 | 266.76 | -2.53% | 15 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 390 415 | 382.96 | 8.37% | 16 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 500 440 | 290.83 | 51.29% | 7 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 4 5 | 2.46 | 72.76% | 8 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 6 5 | 6.83 | -26.79% | 8 | Jul 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 25 28 | 19.8 | 41.41% | 4 | May 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 170 164 | 129.1 | 27.03% | 18 | May 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 25 30 | 24.09 | 24.53% | 15 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 82 84 | 64.91 | 29.41% | 12 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 385 405 | 277.03 | 46.19% | 11 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 14 13 | 9.35 | 39.04% | 12 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 88 74 | 61.92 | 19.51% | 10 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 18 16 | 14.12 | 13.31% | 15 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 13 12 | 11.87 | 1.1% | 15 | Jan 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 46 32 | 11.37 | 181.44% | 6 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 22 21 | 12.05 | 74.27% | 3 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 41 34 | 27.85 | 22.08% | 2 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 29 | 21.47 | 35.07% | 1 | Aug 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 97 101 | 100.96 | 0.04% | 9 | Jun 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 40 48 | 20.31 | 136.34% | 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 | 25.25 | 303.96% | 4 | Jul 14, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 30 33 | 0.86 | 3737.21% | 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 |