David Macdonald
Stock Analyst at Truist Securities
(4.07)
# 515
Out of 5,239 analysts
349
Total ratings
59.79%
Success rate
8.97%
Average return
Main Sectors:
Stocks Rated by David Macdonald
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MOH Molina Healthcare | Maintains: Hold | $180 → $205 | $187.98 | +9.05% | 18 | May 11, 2026 | |
| CON Concentra Group Holdings Parent | Reiterates: Buy | $29 → $31 | $24.81 | +24.95% | 2 | May 11, 2026 | |
| PNTG The Pennant Group | Maintains: Buy | $36 → $42 | $34.45 | +21.93% | 19 | May 8, 2026 | |
| DVA DaVita | Maintains: Hold | $158 → $205 | $199.07 | +2.98% | 20 | May 8, 2026 | |
| CVS CVS Health | Maintains: Buy | $98 → $102 | $94.08 | +8.42% | 16 | May 7, 2026 | |
| HUM Humana | Maintains: Hold | $220 → $270 | $283.42 | -4.74% | 19 | Apr 30, 2026 | |
| CNC Centene | Maintains: Buy | $49 → $58 | $57.28 | +1.26% | 6 | Apr 29, 2026 | |
| HCA HCA Healthcare | Maintains: Buy | $546 → $535 | $430.94 | +24.15% | 19 | Apr 27, 2026 | |
| CYH Community Health Systems | Maintains: Hold | $3.5 → $3 | $2.84 | +5.82% | 10 | Apr 23, 2026 | |
| UNH UnitedHealth Group | Reiterates: Buy | $370 → $395 | $390.28 | +1.21% | 25 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $220 → $225 | $191.07 | +17.76% | 17 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $21 → $23 | $23.56 | -2.38% | 19 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $43 | $35.31 | +21.78% | 8 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $390 → $375 | $389.59 | -3.74% | 9 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $9 → $8 | $6.73 | +18.87% | 11 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $13 → $14 | $10.99 | +27.39% | 13 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $320 → $350 | $292.47 | +19.67% | 13 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $270 | $194.78 | +38.62% | 23 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $200 → $215 | $175.27 | +22.67% | 19 | Feb 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $21 → $13 | $9.94 | +30.78% | 4 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $81 → $90 | $54.39 | +65.47% | 12 | Nov 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $135 → $140 | $106.15 | +31.89% | 13 | Aug 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $290 → $310 | $256.38 | +20.91% | 7 | Jul 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $25 → $30 | $22.10 | +35.75% | 15 | May 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $46 → $32 | $38.62 | -17.14% | 6 | Jan 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $41 → $34 | $19.50 | +74.40% | 2 | Nov 1, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $40 → $48 | $22.62 | +112.20% | 3 | Aug 12, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $750 → $825 | $61.62 | +1,238.85% | 1 | Jul 14, 2022 |
Molina Healthcare
May 11, 2026
Maintains: Hold
Price Target: $180 → $205
Current: $187.98
Upside: +9.05%
Concentra Group Holdings Parent
May 11, 2026
Reiterates: Buy
Price Target: $29 → $31
Current: $24.81
Upside: +24.95%
The Pennant Group
May 8, 2026
Maintains: Buy
Price Target: $36 → $42
Current: $34.45
Upside: +21.93%
DaVita
May 8, 2026
Maintains: Hold
Price Target: $158 → $205
Current: $199.07
Upside: +2.98%
CVS Health
May 7, 2026
Maintains: Buy
Price Target: $98 → $102
Current: $94.08
Upside: +8.42%
Humana
Apr 30, 2026
Maintains: Hold
Price Target: $220 → $270
Current: $283.42
Upside: -4.74%
Centene
Apr 29, 2026
Maintains: Buy
Price Target: $49 → $58
Current: $57.28
Upside: +1.26%
HCA Healthcare
Apr 27, 2026
Maintains: Buy
Price Target: $546 → $535
Current: $430.94
Upside: +24.15%
Community Health Systems
Apr 23, 2026
Maintains: Hold
Price Target: $3.5 → $3
Current: $2.84
Upside: +5.82%
UnitedHealth Group
Apr 22, 2026
Reiterates: Buy
Price Target: $370 → $395
Current: $390.28
Upside: +1.21%
Apr 22, 2026
Maintains: Hold
Price Target: $220 → $225
Current: $191.07
Upside: +17.76%
Apr 13, 2026
Maintains: Hold
Price Target: $21 → $23
Current: $23.56
Upside: -2.38%
Apr 13, 2026
Maintains: Buy
Price Target: $38 → $43
Current: $35.31
Upside: +21.78%
Apr 13, 2026
Maintains: Buy
Price Target: $390 → $375
Current: $389.59
Upside: -3.74%
Apr 13, 2026
Maintains: Hold
Price Target: $9 → $8
Current: $6.73
Upside: +18.87%
Apr 13, 2026
Maintains: Buy
Price Target: $13 → $14
Current: $10.99
Upside: +27.39%
Feb 17, 2026
Reiterates: Buy
Price Target: $320 → $350
Current: $292.47
Upside: +19.67%
Feb 17, 2026
Maintains: Buy
Price Target: $240 → $270
Current: $194.78
Upside: +38.62%
Feb 6, 2026
Maintains: Hold
Price Target: $200 → $215
Current: $175.27
Upside: +22.67%
Nov 14, 2025
Maintains: Buy
Price Target: $21 → $13
Current: $9.94
Upside: +30.78%
Nov 12, 2025
Maintains: Buy
Price Target: $81 → $90
Current: $54.39
Upside: +65.47%
Aug 14, 2025
Maintains: Buy
Price Target: $135 → $140
Current: $106.15
Upside: +31.89%
Jul 25, 2025
Maintains: Buy
Price Target: $290 → $310
Current: $256.38
Upside: +20.91%
May 12, 2025
Maintains: Hold
Price Target: $25 → $30
Current: $22.10
Upside: +35.75%
Jan 6, 2025
Maintains: Buy
Price Target: $46 → $32
Current: $38.62
Upside: -17.14%
Nov 1, 2024
Maintains: Buy
Price Target: $41 → $34
Current: $19.50
Upside: +74.40%
Aug 12, 2022
Maintains: Buy
Price Target: $40 → $48
Current: $22.62
Upside: +112.20%
Jul 14, 2022
Maintains: Buy
Price Target: $750 → $825
Current: $61.62
Upside: +1,238.85%