David Macdonald
Stock Analyst at Truist Securities
(4.12)
# 531
Out of 4,667 analysts
251
Total ratings
58.21%
Success rate
10.46%
Average return
Main Sectors:
Stocks Rated by David Macdonald
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
CVS CVS Health | Reiterates: Buy | $76 → $67 | $56.62 | +18.33% | 9 | Nov 20, 2024 | |
GRDN Guardian Pharmacy Services | Maintains: Buy | $22 → $24 | $21.27 | +12.86% | 2 | Nov 15, 2024 | |
AHCO AdaptHealth | Maintains: Buy | $13 → $12 | $9.71 | +23.65% | 10 | Nov 15, 2024 | |
MD Pediatrix Medical Group | Maintains: Hold | $13 → $16 | $14.53 | +10.12% | 13 | Nov 4, 2024 | |
OPCH Option Care Health | Maintains: Buy | $41 → $34 | $21.82 | +55.82% | 2 | Nov 1, 2024 | |
THC Tenet Healthcare | Reiterates: Buy | $180 → $190 | $151.12 | +25.73% | 18 | Oct 30, 2024 | |
EHC Encompass Health | Reiterates: Buy | $108 → $116 | $98.53 | +17.73% | 11 | Oct 30, 2024 | |
ENSG The Ensign Group | Maintains: Hold | $160 → $170 | $141.61 | +20.05% | 15 | Oct 28, 2024 | |
CYH Community Health Systems | Maintains: Hold | $5.5 → $5 | $3.74 | +33.87% | 5 | Oct 25, 2024 | |
ELV Elevance Health | Reiterates: Buy | $620 → $520 | $395.68 | +31.42% | 3 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $640 → $625 | $592.30 | +5.52% | 17 | Oct 16, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $44 → $46 | $17.10 | +169.01% | 5 | Oct 14, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $400 → $260 | $291.58 | -10.83% | 10 | Oct 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $13 → $10 | $8.16 | +22.48% | 13 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $34 → $38 | $30.80 | +23.40% | 12 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $22 → $23 | $21.49 | +7.05% | 12 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $165 → $175 | $160.07 | +9.33% | 17 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $158 → $165 | $160.69 | +2.68% | 10 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $70 → $80 | $80.77 | -0.95% | 7 | Sep 23, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $390 → $430 | $328.64 | +30.84% | 14 | Aug 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $29 | $20.65 | +40.44% | 1 | Aug 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $21 → $22 | $16.43 | +33.90% | 2 | Aug 16, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $255 → $275 | $235.84 | +16.60% | 4 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $440 → $400 | $289.57 | +38.14% | 10 | Jul 15, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $380 → $400 | $320.98 | +24.62% | 7 | Mar 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $1.4 → $1.7 | $5.71 | -70.23% | 5 | Jul 13, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $97 → $101 | $89.92 | +12.32% | 9 | Jun 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $40 → $48 | $20.76 | +131.21% | 3 | Aug 12, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $102 | $58.60 | +74.08% | 4 | Jul 14, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $30 → $33 | $1.67 | +1,876.05% | 1 | Jul 14, 2022 |
CVS Health
Nov 20, 2024
Reiterates: Buy
Price Target: $76 → $67
Current: $56.62
Upside: +18.33%
Guardian Pharmacy Services
Nov 15, 2024
Maintains: Buy
Price Target: $22 → $24
Current: $21.27
Upside: +12.86%
AdaptHealth
Nov 15, 2024
Maintains: Buy
Price Target: $13 → $12
Current: $9.71
Upside: +23.65%
Pediatrix Medical Group
Nov 4, 2024
Maintains: Hold
Price Target: $13 → $16
Current: $14.53
Upside: +10.12%
Option Care Health
Nov 1, 2024
Maintains: Buy
Price Target: $41 → $34
Current: $21.82
Upside: +55.82%
Tenet Healthcare
Oct 30, 2024
Reiterates: Buy
Price Target: $180 → $190
Current: $151.12
Upside: +25.73%
Encompass Health
Oct 30, 2024
Reiterates: Buy
Price Target: $108 → $116
Current: $98.53
Upside: +17.73%
The Ensign Group
Oct 28, 2024
Maintains: Hold
Price Target: $160 → $170
Current: $141.61
Upside: +20.05%
Community Health Systems
Oct 25, 2024
Maintains: Hold
Price Target: $5.5 → $5
Current: $3.74
Upside: +33.87%
Elevance Health
Oct 18, 2024
Reiterates: Buy
Price Target: $620 → $520
Current: $395.68
Upside: +31.42%
Oct 16, 2024
Reiterates: Buy
Price Target: $640 → $625
Current: $592.30
Upside: +5.52%
Oct 14, 2024
Maintains: Buy
Price Target: $44 → $46
Current: $17.10
Upside: +169.01%
Oct 11, 2024
Maintains: Hold
Price Target: $400 → $260
Current: $291.58
Upside: -10.83%
Oct 7, 2024
Maintains: Hold
Price Target: $13 → $10
Current: $8.16
Upside: +22.48%
Oct 7, 2024
Maintains: Hold
Price Target: $34 → $38
Current: $30.80
Upside: +23.40%
Oct 7, 2024
Maintains: Hold
Price Target: $22 → $23
Current: $21.49
Upside: +7.05%
Oct 7, 2024
Maintains: Hold
Price Target: $165 → $175
Current: $160.07
Upside: +9.33%
Oct 7, 2024
Maintains: Hold
Price Target: $158 → $165
Current: $160.69
Upside: +2.68%
Sep 23, 2024
Maintains: Buy
Price Target: $70 → $80
Current: $80.77
Upside: -0.95%
Aug 19, 2024
Maintains: Buy
Price Target: $390 → $430
Current: $328.64
Upside: +30.84%
Aug 19, 2024
Initiates: Buy
Price Target: $29
Current: $20.65
Upside: +40.44%
Aug 16, 2024
Reiterates: Buy
Price Target: $21 → $22
Current: $16.43
Upside: +33.90%
Aug 2, 2024
Maintains: Buy
Price Target: $255 → $275
Current: $235.84
Upside: +16.60%
Jul 15, 2024
Maintains: Buy
Price Target: $440 → $400
Current: $289.57
Upside: +38.14%
Mar 8, 2024
Reiterates: Buy
Price Target: $380 → $400
Current: $320.98
Upside: +24.62%
Jul 13, 2023
Maintains: Hold
Price Target: $1.4 → $1.7
Current: $5.71
Upside: -70.23%
Jun 27, 2023
Maintains: Hold
Price Target: $97 → $101
Current: $89.92
Upside: +12.32%
Aug 12, 2022
Maintains: Buy
Price Target: $40 → $48
Current: $20.76
Upside: +131.21%
Jul 14, 2022
Maintains: Buy
Price Target: $100 → $102
Current: $58.60
Upside: +74.08%
Jul 14, 2022
Maintains: Buy
Price Target: $30 → $33
Current: $1.67
Upside: +1,876.05%