David Macdonald
Stock Analyst at Truist Securities
(4.07)
# 552
Out of 5,182 analysts
342
Total ratings
60.31%
Success rate
8.82%
Average return
Main Sectors:
Stocks Rated by David Macdonald
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MOH Molina Healthcare | Maintains: Hold | $145 → $180 | $183.95 | -2.15% | 17 | Apr 27, 2026 | |
| HCA HCA Healthcare | Maintains: Buy | $546 → $535 | $438.95 | +21.88% | 19 | Apr 27, 2026 | |
| CYH Community Health Systems | Maintains: Hold | $3.5 → $3 | $2.87 | +4.71% | 10 | Apr 23, 2026 | |
| UNH UnitedHealth Group | Reiterates: Buy | $370 → $395 | $362.15 | +9.07% | 25 | Apr 22, 2026 | |
| DGX Quest Diagnostics | Maintains: Hold | $220 → $225 | $195.66 | +15.00% | 17 | Apr 22, 2026 | |
| PNTG The Pennant Group | Maintains: Buy | $34 → $36 | $30.97 | +16.26% | 18 | Apr 13, 2026 | |
| MD Pediatrix Medical Group | Maintains: Hold | $21 → $23 | $23.41 | -1.75% | 19 | Apr 13, 2026 | |
| HUM Humana | Maintains: Hold | $200 → $220 | $228.22 | -3.60% | 18 | Apr 13, 2026 | |
| GRDN Guardian Pharmacy Services | Maintains: Buy | $38 → $43 | $37.91 | +13.44% | 8 | Apr 13, 2026 | |
| ELV Elevance Health | Maintains: Buy | $390 → $375 | $361.23 | +3.81% | 9 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $9 → $8 | $6.71 | +19.23% | 11 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $13 → $14 | $13.19 | +6.14% | 13 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $320 → $350 | $286.20 | +22.29% | 13 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $270 | $180.79 | +49.34% | 23 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $200 → $215 | $189.00 | +13.76% | 19 | Feb 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $95 → $98 | $80.72 | +21.41% | 15 | Dec 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $21 → $13 | $9.98 | +30.26% | 4 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $81 → $90 | $57.56 | +56.37% | 12 | Nov 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $42 → $45 | $46.18 | -2.56% | 5 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $135 → $140 | $101.58 | +37.82% | 13 | Aug 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $290 → $310 | $260.85 | +18.84% | 7 | Jul 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $170 → $164 | $150.74 | +8.80% | 19 | May 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $25 → $30 | $22.55 | +33.04% | 15 | May 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $46 → $32 | $32.76 | -2.32% | 6 | Jan 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $41 → $34 | $27.87 | +21.99% | 2 | Nov 1, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $29 | $22.76 | +27.42% | 1 | Aug 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $40 → $48 | $24.85 | +93.16% | 3 | Aug 12, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $750 → $825 | $27.35 | +2,916.45% | 1 | Jul 14, 2022 |
Molina Healthcare
Apr 27, 2026
Maintains: Hold
Price Target: $145 → $180
Current: $183.95
Upside: -2.15%
HCA Healthcare
Apr 27, 2026
Maintains: Buy
Price Target: $546 → $535
Current: $438.95
Upside: +21.88%
Community Health Systems
Apr 23, 2026
Maintains: Hold
Price Target: $3.5 → $3
Current: $2.87
Upside: +4.71%
UnitedHealth Group
Apr 22, 2026
Reiterates: Buy
Price Target: $370 → $395
Current: $362.15
Upside: +9.07%
Quest Diagnostics
Apr 22, 2026
Maintains: Hold
Price Target: $220 → $225
Current: $195.66
Upside: +15.00%
The Pennant Group
Apr 13, 2026
Maintains: Buy
Price Target: $34 → $36
Current: $30.97
Upside: +16.26%
Pediatrix Medical Group
Apr 13, 2026
Maintains: Hold
Price Target: $21 → $23
Current: $23.41
Upside: -1.75%
Humana
Apr 13, 2026
Maintains: Hold
Price Target: $200 → $220
Current: $228.22
Upside: -3.60%
Guardian Pharmacy Services
Apr 13, 2026
Maintains: Buy
Price Target: $38 → $43
Current: $37.91
Upside: +13.44%
Elevance Health
Apr 13, 2026
Maintains: Buy
Price Target: $390 → $375
Current: $361.23
Upside: +3.81%
Apr 13, 2026
Maintains: Hold
Price Target: $9 → $8
Current: $6.71
Upside: +19.23%
Apr 13, 2026
Maintains: Buy
Price Target: $13 → $14
Current: $13.19
Upside: +6.14%
Feb 17, 2026
Reiterates: Buy
Price Target: $320 → $350
Current: $286.20
Upside: +22.29%
Feb 17, 2026
Maintains: Buy
Price Target: $240 → $270
Current: $180.79
Upside: +49.34%
Feb 6, 2026
Maintains: Hold
Price Target: $200 → $215
Current: $189.00
Upside: +13.76%
Dec 10, 2025
Maintains: Buy
Price Target: $95 → $98
Current: $80.72
Upside: +21.41%
Nov 14, 2025
Maintains: Buy
Price Target: $21 → $13
Current: $9.98
Upside: +30.26%
Nov 12, 2025
Maintains: Buy
Price Target: $81 → $90
Current: $57.56
Upside: +56.37%
Oct 30, 2025
Reiterates: Buy
Price Target: $42 → $45
Current: $46.18
Upside: -2.56%
Aug 14, 2025
Maintains: Buy
Price Target: $135 → $140
Current: $101.58
Upside: +37.82%
Jul 25, 2025
Maintains: Buy
Price Target: $290 → $310
Current: $260.85
Upside: +18.84%
May 19, 2025
Maintains: Hold
Price Target: $170 → $164
Current: $150.74
Upside: +8.80%
May 12, 2025
Maintains: Hold
Price Target: $25 → $30
Current: $22.55
Upside: +33.04%
Jan 6, 2025
Maintains: Buy
Price Target: $46 → $32
Current: $32.76
Upside: -2.32%
Nov 1, 2024
Maintains: Buy
Price Target: $41 → $34
Current: $27.87
Upside: +21.99%
Aug 19, 2024
Initiates: Buy
Price Target: $29
Current: $22.76
Upside: +27.42%
Aug 12, 2022
Maintains: Buy
Price Target: $40 → $48
Current: $24.85
Upside: +93.16%
Jul 14, 2022
Maintains: Buy
Price Target: $750 → $825
Current: $27.35
Upside: +2,916.45%