David Macdonald
Stock Analyst at Truist Securities
(3.99)
# 585
Out of 4,748 analysts
271
Total ratings
59.18%
Success rate
8.25%
Average return
Main Sectors:
Stocks Rated by David Macdonald
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
RDNT RadNet | Reiterates: Buy | $94 → $88 | $67.17 | +31.01% | 9 | Jan 22, 2025 | |
WBA Walgreens Boots Alliance | Maintains: Hold | $10 → $13 | $11.25 | +15.56% | 14 | Jan 16, 2025 | |
UNH UnitedHealth Group | Maintains: Buy | $625 → $610 | $538.10 | +13.36% | 18 | Jan 6, 2025 | |
ENSG The Ensign Group | Maintains: Hold | $170 → $155 | $140.58 | +10.26% | 16 | Jan 6, 2025 | |
CI The Cigna Group | Maintains: Buy | $420 → $390 | $303.31 | +28.58% | 8 | Jan 6, 2025 | |
THC Tenet Healthcare | Maintains: Buy | $190 → $175 | $139.37 | +25.57% | 19 | Jan 6, 2025 | |
PNTG The Pennant Group | Maintains: Hold | $38 → $32 | $27.51 | +16.32% | 13 | Jan 6, 2025 | |
MD Pediatrix Medical Group | Maintains: Hold | $16 → $15 | $14.19 | +5.71% | 14 | Jan 6, 2025 | |
PACS PACS Group | Maintains: Buy | $46 → $32 | $13.65 | +134.43% | 6 | Jan 6, 2025 | |
MOH Molina Healthcare | Maintains: Buy | $400 → $370 | $304.28 | +21.60% | 11 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $260 → $290 | $294.23 | -1.44% | 11 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $430 → $390 | $327.62 | +19.04% | 15 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $23 → $25 | $24.84 | +0.64% | 14 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $520 → $480 | $400.30 | +19.91% | 4 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $5 → $3.5 | $3.32 | +5.42% | 6 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $67 → $60 | $56.90 | +5.45% | 10 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $6 → $5.25 | $4.89 | +7.36% | 6 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $22 → $21 | $14.70 | +42.86% | 3 | Jan 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $22 → $24 | $22.33 | +7.48% | 2 | Nov 15, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $13 → $12 | $10.63 | +12.89% | 10 | Nov 15, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $41 → $34 | $30.95 | +9.85% | 2 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $108 → $116 | $95.57 | +21.38% | 11 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $165 → $175 | $173.77 | +0.71% | 17 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $158 → $165 | $155.44 | +6.15% | 10 | Oct 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $29 | $23.54 | +23.19% | 1 | Aug 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $255 → $275 | $246.22 | +11.69% | 4 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $97 → $101 | $92.28 | +9.45% | 9 | Jun 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $40 → $48 | $22.51 | +113.24% | 3 | Aug 12, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $102 | $63.91 | +59.60% | 4 | Jul 14, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $30 → $33 | $3.43 | +862.10% | 1 | Jul 14, 2022 |
RadNet
Jan 22, 2025
Reiterates: Buy
Price Target: $94 → $88
Current: $67.17
Upside: +31.01%
Walgreens Boots Alliance
Jan 16, 2025
Maintains: Hold
Price Target: $10 → $13
Current: $11.25
Upside: +15.56%
UnitedHealth Group
Jan 6, 2025
Maintains: Buy
Price Target: $625 → $610
Current: $538.10
Upside: +13.36%
The Ensign Group
Jan 6, 2025
Maintains: Hold
Price Target: $170 → $155
Current: $140.58
Upside: +10.26%
The Cigna Group
Jan 6, 2025
Maintains: Buy
Price Target: $420 → $390
Current: $303.31
Upside: +28.58%
Tenet Healthcare
Jan 6, 2025
Maintains: Buy
Price Target: $190 → $175
Current: $139.37
Upside: +25.57%
The Pennant Group
Jan 6, 2025
Maintains: Hold
Price Target: $38 → $32
Current: $27.51
Upside: +16.32%
Pediatrix Medical Group
Jan 6, 2025
Maintains: Hold
Price Target: $16 → $15
Current: $14.19
Upside: +5.71%
PACS Group
Jan 6, 2025
Maintains: Buy
Price Target: $46 → $32
Current: $13.65
Upside: +134.43%
Molina Healthcare
Jan 6, 2025
Maintains: Buy
Price Target: $400 → $370
Current: $304.28
Upside: +21.60%
Jan 6, 2025
Maintains: Hold
Price Target: $260 → $290
Current: $294.23
Upside: -1.44%
Jan 6, 2025
Maintains: Buy
Price Target: $430 → $390
Current: $327.62
Upside: +19.04%
Jan 6, 2025
Maintains: Hold
Price Target: $23 → $25
Current: $24.84
Upside: +0.64%
Jan 6, 2025
Maintains: Buy
Price Target: $520 → $480
Current: $400.30
Upside: +19.91%
Jan 6, 2025
Maintains: Hold
Price Target: $5 → $3.5
Current: $3.32
Upside: +5.42%
Jan 6, 2025
Maintains: Buy
Price Target: $67 → $60
Current: $56.90
Upside: +5.45%
Jan 6, 2025
Maintains: Hold
Price Target: $6 → $5.25
Current: $4.89
Upside: +7.36%
Jan 6, 2025
Maintains: Buy
Price Target: $22 → $21
Current: $14.70
Upside: +42.86%
Nov 15, 2024
Maintains: Buy
Price Target: $22 → $24
Current: $22.33
Upside: +7.48%
Nov 15, 2024
Maintains: Buy
Price Target: $13 → $12
Current: $10.63
Upside: +12.89%
Nov 1, 2024
Maintains: Buy
Price Target: $41 → $34
Current: $30.95
Upside: +9.85%
Oct 30, 2024
Reiterates: Buy
Price Target: $108 → $116
Current: $95.57
Upside: +21.38%
Oct 7, 2024
Maintains: Hold
Price Target: $165 → $175
Current: $173.77
Upside: +0.71%
Oct 7, 2024
Maintains: Hold
Price Target: $158 → $165
Current: $155.44
Upside: +6.15%
Aug 19, 2024
Initiates: Buy
Price Target: $29
Current: $23.54
Upside: +23.19%
Aug 2, 2024
Maintains: Buy
Price Target: $255 → $275
Current: $246.22
Upside: +11.69%
Jun 27, 2023
Maintains: Hold
Price Target: $97 → $101
Current: $92.28
Upside: +9.45%
Aug 12, 2022
Maintains: Buy
Price Target: $40 → $48
Current: $22.51
Upside: +113.24%
Jul 14, 2022
Maintains: Buy
Price Target: $100 → $102
Current: $63.91
Upside: +59.60%
Jul 14, 2022
Maintains: Buy
Price Target: $30 → $33
Current: $3.43
Upside: +862.10%