David S Macdonald
Stock Analyst at Truist Financial
(4.84)
# 416
Out of 5,000 analysts
1146
Total ratings
63.2%
Success rate
12.8%
Average return
Main Sectors:
Stocks Rated by David S Macdonald
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| PNTG The Pennant Group | Reiterated: Buy | $48 | $39.67 | +21.00% | 45 | Sep 23, 2026 | |
| DGX Quest Diagnostics | Reiterated: Hold | $250 → $260 | $235.74 | +10.29% | 44 | Sep 22, 2026 | |
| RDNT RadNet | Reiterated: Buy | $94 | $71.76 | +31.00% | 39 | Sep 22, 2026 | |
| GRDN Guardian Pharmacy Services | Reiterated: Buy | $51 | $42.25 | +20.71% | 20 | Sep 21, 2026 | |
| LH Labcorp Holdings | Reiterated: Buy | $350 → $365 | $305.39 | +19.52% | 35 | Sep 21, 2026 | |
| AHCO AdaptHealth | Reiterated: Buy | n/a | $5.60 | - | 37 | Sep 9, 2026 | |
| PACS PACS Group | Reiterated: Buy | n/a | $41.33 | - | 24 | Sep 2, 2026 | |
| FMS Fresenius Medical Care AG | Reiterated: Hold | $25 | $22.36 | +11.81% | 44 | Aug 26, 2026 | |
| AVAH Aveanna Healthcare Holdings | Reiterated: Hold | $15 | $12.71 | +18.06% | 36 | Aug 24, 2026 | |
| DVA DaVita | Reiterated: Hold | $215 | $177.44 | +21.17% | 59 | Aug 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $150 | $122.53 | +22.42% | 49 | Aug 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $12 → $13 | $10.48 | +24.05% | 20 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $118 | $84.64 | +39.41% | 55 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $495 | $430.90 | +14.88% | 61 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $28 | $25.82 | +8.44% | 60 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $350 | $265.57 | +31.79% | 43 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $202 → $207 | $174.68 | +18.50% | 38 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $415 | $377.49 | +9.94% | 61 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $30 | $22.99 | +30.49% | 41 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $78 → $80 | $61.60 | +29.87% | 41 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $225 | $190.76 | +17.95% | 54 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $290 | $254.89 | +13.77% | 70 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $3.25 | $2.92 | +11.49% | 58 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $440 → $500 | $372.00 | +34.41% | 48 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $450 → $475 | $395.18 | +20.20% | 33 | Jul 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $31 → $37 | $34.65 | +6.78% | 15 | Jul 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $120 | $134.94 | n/a | 1 | Apr 3, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $40 → $48 | $19.07 | n/a | 6 | Aug 12, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $35 → $33 | $74.16 | n/a | 2 | Jul 14, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $21.20 | n/a | 1 | Oct 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €41.88 → €43.63 | €39.35 | n/a | 6 | May 2, 2019 |
The Pennant Group
Sep 23, 2026
Reiterated: Buy
Price Target: $48
Current: $39.67
Upside: +21.00%
Quest Diagnostics
Sep 22, 2026
Reiterated: Hold
Price Target: $250 → $260
Current: $235.74
Upside: +10.29%
RadNet
Sep 22, 2026
Reiterated: Buy
Price Target: $94
Current: $71.76
Upside: +31.00%
Guardian Pharmacy Services
Sep 21, 2026
Reiterated: Buy
Price Target: $51
Current: $42.25
Upside: +20.71%
Labcorp Holdings
Sep 21, 2026
Reiterated: Buy
Price Target: $350 → $365
Current: $305.39
Upside: +19.52%
AdaptHealth
Sep 9, 2026
Reiterated: Buy
Price Target: n/a
Current: $5.60
Upside: -
PACS Group
Sep 2, 2026
Reiterated: Buy
Price Target: n/a
Current: $41.33
Upside: -
Fresenius Medical Care AG
Aug 26, 2026
Reiterated: Hold
Price Target: $25
Current: $22.36
Upside: +11.81%
Aveanna Healthcare Holdings
Aug 24, 2026
Reiterated: Hold
Price Target: $15
Current: $12.71
Upside: +18.06%
DaVita
Aug 11, 2026
Reiterated: Hold
Price Target: $215
Current: $177.44
Upside: +21.17%
Aug 11, 2026
Reiterated: Buy
Price Target: $150
Current: $122.53
Upside: +22.42%
Aug 6, 2026
Reiterated: Buy
Price Target: $12 → $13
Current: $10.48
Upside: +24.05%
Aug 6, 2026
Reiterated: Buy
Price Target: $118
Current: $84.64
Upside: +39.41%
Aug 5, 2026
Reiterated: Buy
Price Target: $495
Current: $430.90
Upside: +14.88%
Aug 5, 2026
Reiterated: Hold
Price Target: $28
Current: $25.82
Upside: +8.44%
Jul 31, 2026
Reiterated: Buy
Price Target: $350
Current: $265.57
Upside: +31.79%
Jul 30, 2026
Reiterated: Hold
Price Target: $202 → $207
Current: $174.68
Upside: +18.50%
Jul 30, 2026
Reiterated: Hold
Price Target: $415
Current: $377.49
Upside: +9.94%
Jul 30, 2026
Reiterated: Buy
Price Target: $30
Current: $22.99
Upside: +30.49%
Jul 29, 2026
Reiterated: Buy
Price Target: $78 → $80
Current: $61.60
Upside: +29.87%
Jul 28, 2026
Reiterated: Hold
Price Target: $225
Current: $190.76
Upside: +17.95%
Jul 28, 2026
Reiterated: Buy
Price Target: $290
Current: $254.89
Upside: +13.77%
Jul 27, 2026
Reiterated: Hold
Price Target: $3.25
Current: $2.92
Upside: +11.49%
Jul 17, 2026
Reiterated: Buy
Price Target: $440 → $500
Current: $372.00
Upside: +34.41%
Jul 16, 2026
Reiterated: Buy
Price Target: $450 → $475
Current: $395.18
Upside: +20.20%
Jul 14, 2026
Reiterated: Buy
Price Target: $31 → $37
Current: $34.65
Upside: +6.78%
Apr 3, 2023
Reiterated: Hold
Price Target: $120
Current: $134.94
Upside: n/a
Aug 12, 2022
Reiterated: Buy
Price Target: $40 → $48
Current: $19.07
Upside: n/a
Jul 14, 2022
Reiterated: Buy
Price Target: $35 → $33
Current: $74.16
Upside: n/a
Oct 13, 2020
Upgraded: Hold
Price Target: n/a
Current: $21.20
Upside: n/a
May 2, 2019
Reiterated: Buy
Price Target: €41.88 → €43.63
Current: €39.35
Upside: n/a