David Macdonald

Stock Analyst at Truist Securities

(4.30)
# 434
Out of 4,413 analysts
153
Total ratings
62.38%
Success rate
10.6%
Average return

26 Stocks

Community Health Systems
Apr 26, 2024
Maintains: Hold
Price Target: $3.25$3.75
Current: $3.30
Upside: +13.64%
Quest Diagnostics
Apr 24, 2024
Maintains: Hold
Price Target: $145$150
Current: $138.18
Upside: +8.55%
Elevance Health
Apr 19, 2024
Reiterates: Buy
Price Target: $580$600
Current: $528.58
Upside: +13.51%
UnitedHealth Group
Apr 17, 2024
Reiterates: Buy
Price Target: $600
Current: $483.70
Upside: +24.04%
Walgreens Boots Alliance
Apr 1, 2024
Maintains: Hold
Price Target: $25
Current: $17.73
Upside: +41.00%
RadNet
Mar 28, 2024
Reiterates: Buy
Price Target: $51$55
Current: $48.50
Upside: +13.40%
Cigna
Mar 8, 2024
Reiterates: Buy
Price Target: $380$400
Current: $357.04
Upside: +12.03%
The Pennant Group
Mar 1, 2024
Maintains: Hold
Price Target: $16$21
Current: $20.91
Upside: +0.43%
AdaptHealth
Feb 28, 2024
Maintains: Buy
Price Target: $11$13
Current: $9.85
Upside: +31.98%
Pediatrix Medical Group
Feb 21, 2024
Maintains: Hold
Price Target: $11$10
Current: $8.87
Upside: +12.74%
Molina Healthcare
Feb 20, 2024
Maintains: Buy
Price Target: $435$460
Current: $342.10
Upside: +34.46%
DaVita
Feb 20, 2024
Maintains: Hold
Price Target: $130$135
Current: $139.01
Upside: -2.88%
Tenet Healthcare
Feb 9, 2024
Maintains: Buy
Price Target: $92$105
Current: $112.29
Upside: -6.49%
Encompass Health
Feb 9, 2024
Maintains: Buy
Price Target: $82$86
Current: $83.38
Upside: +3.14%
HCA Healthcare
Jan 31, 2024
Maintains: Buy
Price Target: $320$345
Current: $309.82
Upside: +11.35%
Humana
Jan 19, 2024
Reiterates: Hold
Price Target: $550
Current: $302.09
Upside: +82.06%
Fresenius Medical Care AG & Co. KGaA
Oct 11, 2023
Maintains: Hold
Price Target: $28$24
Current: $21.04
Upside: +14.07%
The Ensign Group
Sep 13, 2023
Reiterates: Hold
Price Target: $110
Current: $118.36
Upside: -7.06%
CVS Health
Aug 3, 2023
Maintains: Buy
Price Target: $103$98
Current: $67.71
Upside: +44.73%
Aveanna Healthcare Holdings
Jul 13, 2023
Maintains: Hold
Price Target: $1.4$1.7
Current: $2.25
Upside: -24.44%
Option Care Health
Jun 27, 2023
Reiterates: Buy
Price Target: $39
Current: $29.89
Upside: +30.48%
Amedisys
Jun 27, 2023
Maintains: Hold
Price Target: $97$101
Current: $92.05
Upside: +9.72%
Laboratory Corporation of America Holdings
Feb 17, 2023
Maintains: Buy
Price Target: $275$285
Current: $201.37
Upside: +41.53%
Privia Health Group
Aug 12, 2022
Maintains: Buy
Price Target: $40$48
Current: $18.40
Upside: +160.87%
Centene
Jul 14, 2022
Maintains: Buy
Price Target: $100$102
Current: $73.06
Upside: +39.61%
agilon health
Jul 14, 2022
Maintains: Buy
Price Target: $30$33
Current: $5.50
Upside: +500.00%