David Macdonald
Stock Analyst at Truist Securities
(3.92)
# 621
Out of 4,754 analysts
278
Total ratings
56.58%
Success rate
7.38%
Average return
Main Sectors:
Stocks Rated by David Macdonald
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
AHCO AdaptHealth | Maintains: Buy | $12 → $14 | $11.38 | +23.02% | 11 | Feb 26, 2025 | |
MD Pediatrix Medical Group | Maintains: Hold | $15 → $18 | $14.77 | +21.87% | 15 | Feb 21, 2025 | |
MOH Molina Healthcare | Maintains: Buy | $370 → $340 | $301.12 | +12.91% | 12 | Feb 19, 2025 | |
CVS CVS Health | Maintains: Buy | $60 → $76 | $65.72 | +15.64% | 11 | Feb 13, 2025 | |
CI The Cigna Group | Maintains: Buy | $390 → $375 | $308.85 | +21.42% | 9 | Feb 4, 2025 | |
WBA Walgreens Boots Alliance | Maintains: Hold | $13 → $12 | $10.68 | +12.36% | 15 | Jan 31, 2025 | |
DGX Quest Diagnostics | Maintains: Hold | $172 → $182 | $172.90 | +5.26% | 11 | Jan 31, 2025 | |
RDNT RadNet | Reiterates: Buy | $94 → $88 | $55.47 | +58.64% | 9 | Jan 22, 2025 | |
UNH UnitedHealth Group | Maintains: Buy | $625 → $610 | $474.96 | +28.43% | 18 | Jan 6, 2025 | |
ENSG The Ensign Group | Maintains: Hold | $170 → $155 | $129.15 | +20.02% | 16 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $190 → $175 | $126.59 | +38.24% | 19 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $32 | $22.77 | +40.54% | 13 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $46 → $32 | $13.03 | +145.59% | 6 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $260 → $290 | $270.42 | +7.24% | 11 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $430 → $390 | $306.30 | +27.33% | 15 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $23 → $25 | $24.21 | +3.26% | 14 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $520 → $480 | $396.88 | +20.94% | 4 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $5 → $3.5 | $3.01 | +16.28% | 6 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $6 → $5.25 | $4.26 | +23.24% | 6 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $22 → $21 | $14.66 | +43.25% | 3 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $22 → $24 | $20.00 | +20.00% | 2 | Nov 15, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $41 → $34 | $33.50 | +1.49% | 2 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $108 → $116 | $100.14 | +15.84% | 11 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $165 → $175 | $147.88 | +18.34% | 17 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $29 | $22.58 | +28.43% | 1 | Aug 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $255 → $275 | $251.04 | +9.54% | 4 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $97 → $101 | $92.00 | +9.78% | 9 | Jun 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $40 → $48 | $24.97 | +92.23% | 3 | Aug 12, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $102 | $58.16 | +75.38% | 4 | Jul 14, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $30 → $33 | $3.12 | +957.69% | 1 | Jul 14, 2022 |
AdaptHealth
Feb 26, 2025
Maintains: Buy
Price Target: $12 → $14
Current: $11.38
Upside: +23.02%
Pediatrix Medical Group
Feb 21, 2025
Maintains: Hold
Price Target: $15 → $18
Current: $14.77
Upside: +21.87%
Molina Healthcare
Feb 19, 2025
Maintains: Buy
Price Target: $370 → $340
Current: $301.12
Upside: +12.91%
CVS Health
Feb 13, 2025
Maintains: Buy
Price Target: $60 → $76
Current: $65.72
Upside: +15.64%
The Cigna Group
Feb 4, 2025
Maintains: Buy
Price Target: $390 → $375
Current: $308.85
Upside: +21.42%
Walgreens Boots Alliance
Jan 31, 2025
Maintains: Hold
Price Target: $13 → $12
Current: $10.68
Upside: +12.36%
Quest Diagnostics
Jan 31, 2025
Maintains: Hold
Price Target: $172 → $182
Current: $172.90
Upside: +5.26%
RadNet
Jan 22, 2025
Reiterates: Buy
Price Target: $94 → $88
Current: $55.47
Upside: +58.64%
UnitedHealth Group
Jan 6, 2025
Maintains: Buy
Price Target: $625 → $610
Current: $474.96
Upside: +28.43%
The Ensign Group
Jan 6, 2025
Maintains: Hold
Price Target: $170 → $155
Current: $129.15
Upside: +20.02%
Jan 6, 2025
Maintains: Buy
Price Target: $190 → $175
Current: $126.59
Upside: +38.24%
Jan 6, 2025
Maintains: Hold
Price Target: $38 → $32
Current: $22.77
Upside: +40.54%
Jan 6, 2025
Maintains: Buy
Price Target: $46 → $32
Current: $13.03
Upside: +145.59%
Jan 6, 2025
Maintains: Hold
Price Target: $260 → $290
Current: $270.42
Upside: +7.24%
Jan 6, 2025
Maintains: Buy
Price Target: $430 → $390
Current: $306.30
Upside: +27.33%
Jan 6, 2025
Maintains: Hold
Price Target: $23 → $25
Current: $24.21
Upside: +3.26%
Jan 6, 2025
Maintains: Buy
Price Target: $520 → $480
Current: $396.88
Upside: +20.94%
Jan 6, 2025
Maintains: Hold
Price Target: $5 → $3.5
Current: $3.01
Upside: +16.28%
Jan 6, 2025
Maintains: Hold
Price Target: $6 → $5.25
Current: $4.26
Upside: +23.24%
Jan 6, 2025
Maintains: Buy
Price Target: $22 → $21
Current: $14.66
Upside: +43.25%
Nov 15, 2024
Maintains: Buy
Price Target: $22 → $24
Current: $20.00
Upside: +20.00%
Nov 1, 2024
Maintains: Buy
Price Target: $41 → $34
Current: $33.50
Upside: +1.49%
Oct 30, 2024
Reiterates: Buy
Price Target: $108 → $116
Current: $100.14
Upside: +15.84%
Oct 7, 2024
Maintains: Hold
Price Target: $165 → $175
Current: $147.88
Upside: +18.34%
Aug 19, 2024
Initiates: Buy
Price Target: $29
Current: $22.58
Upside: +28.43%
Aug 2, 2024
Maintains: Buy
Price Target: $255 → $275
Current: $251.04
Upside: +9.54%
Jun 27, 2023
Maintains: Hold
Price Target: $97 → $101
Current: $92.00
Upside: +9.78%
Aug 12, 2022
Maintains: Buy
Price Target: $40 → $48
Current: $24.97
Upside: +92.23%
Jul 14, 2022
Maintains: Buy
Price Target: $100 → $102
Current: $58.16
Upside: +75.38%
Jul 14, 2022
Maintains: Buy
Price Target: $30 → $33
Current: $3.12
Upside: +957.69%