Free Trial

David MacDonald - Truist Financial Analyst Performance

This page shows the methodology used to calculate David MacDonald's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
Aveanna Healthcare Holdings Inc. stock logo
AVAH
Aveanna Healthcare
7/16/2025$3.98$5.00Hold???%???%
UnitedHealth Group Incorporated stock logo
UNH
UnitedHealth Group
7/16/2025$292.84$345.00Buy???%???%
Tenet Healthcare Corporation stock logo
THC
Tenet Healthcare
7/16/2025$171.50$205.00Buy???%???%
The Pennant Group, Inc. stock logo
PNTG
The Pennant Group
7/16/2025$24.33$28.00Hold???%???%
Molina Healthcare, Inc stock logo
MOH
Molina Healthcare
7/16/2025$214.08$335.00Buy???%???%
Humana Inc. stock logo
HUM
Humana
7/16/2025$224.38$260.00Hold???%???%
HCA Healthcare, Inc. stock logo
HCA
HCA Healthcare
7/16/2025$360.43$415.00Buy???%???%
Elevance Health, Inc. stock logo
ELV
Elevance Health
7/16/2025$339.66$440.00Buy???%???%
Community Health Systems, Inc. stock logo
CYH
Community Health Systems
7/16/2025$3.61$4.25Hold???%???%
RadNet, Inc. stock logo
RDNT
RadNet
7/10/2025$57.46$74.00???%???%
Humana Inc. stock logo
HUM
Humana
6/17/2025$243.51$280.00Hold???%???%
Elevance Health, Inc. stock logo
ELV
Elevance Health
6/9/2025$392.64$500.00Buy???%???%
DaVita Inc. stock logo
DVA
DaVita
5/19/2025$145.23$164.00Hold???%???%
UnitedHealth Group Incorporated stock logo
UNH
UnitedHealth Group
5/19/2025$300.55$360.00Buy???%???%
Guardian Pharmacy Services, Inc. stock logo
GRDN
Guardian Pharmacy Services
5/19/2025$24.97$28.00Buy???%???%
Humana Inc. stock logo
HUM
Humana
5/12/2025$250.64$305.00Hold???%???%
Fresenius Medical Care AG & Co. KGaA stock logo
FMS
Fresenius Medical Care AG & Co. KGaA
5/12/2025$28.08$30.00Hold???%???%
CVS Health Corporation stock logo
CVS
CVS Health
5/12/2025$63.61$84.00Buy???%???%
Cigna Group stock logo
CI
Cigna Group
5/12/2025$313.77$405.00Buy???%???%
AdaptHealth Corp. stock logo
AHCO
AdaptHealth
5/12/2025$9.05$13.00Buy???%???%
Tenet Healthcare Corporation stock logo
THC
Tenet Healthcare
5/12/2025$154.63$190.00Buy???%???%
The Pennant Group, Inc. stock logo
PNTG
The Pennant Group
5/12/2025$29.26$32.00Hold???%???%
Labcorp Holdings Inc. stock logo
LH
Labcorp
5/12/2025$249.42$290.00Buy???%???%
Encompass Health Corporation stock logo
EHC
Encompass Health
4/28/2025$115.21$135.00Buy???%???%
Quest Diagnostics Incorporated stock logo
DGX
Quest Diagnostics
4/23/2025$172.87$190.00Hold???%???%
UnitedHealth Group Incorporated stock logo
UNH
UnitedHealth Group
4/21/2025$431.29$580.00Buy???%???%
Humana Inc. stock logo
HUM
Humana
4/11/2025$290.83$325.00Hold???%???%
Elevance Health, Inc. stock logo
ELV
Elevance Health
4/11/2025$436.08$510.00Buy???%???%
Community Health Systems, Inc. stock logo
CYH
Community Health Systems
4/11/2025$2.53$3.00Hold???%???%
CVS Health Corporation stock logo
CVS
CVS Health
4/11/2025$68.86$82.00Buy???%???%
Cigna Group stock logo
CI
Cigna Group
4/11/2025$327.31$385.00Buy???%???%
Aveanna Healthcare Holdings Inc. stock logo
AVAH
Aveanna Healthcare
4/11/2025$4.80$5.50Hold???%???%
RadNet, Inc. stock logo
RDNT
RadNet
4/11/2025$53.00$74.00Buy???%???%
Molina Healthcare, Inc stock logo
MOH
Molina Healthcare
4/11/2025$343.13$400.00Buy???%???%
Pediatrix Medical Group, Inc. stock logo
MD
Pediatrix Medical Group
4/11/2025$13.55$16.00Hold???%???%
Labcorp Holdings Inc. stock logo
LH
Labcorp
4/11/2025$218.87$274.00Buy???%???%
UnitedHealth Group Incorporated stock logo
UNH
UnitedHealth Group
4/11/2025$595.07$660.00Buy???%???%
The Pennant Group, Inc. stock logo
PNTG
The Pennant Group
3/7/2025$22.25$28.00Hold???%???%
AdaptHealth Corp. stock logo
AHCO
AdaptHealth
2/26/2025$10.64$14.00Buy???%???%
Pediatrix Medical Group, Inc. stock logo
MD
Pediatrix Medical Group
2/21/2025$16.12$18.00Hold???%???%
Molina Healthcare, Inc stock logo
MOH
Molina Healthcare
2/19/2025$275.19$340.00Buy???%???%
CVS Health Corporation stock logo
CVS
CVS Health
2/13/2025$63.23$76.00Buy???%???%
Cigna Group stock logo
CI
Cigna Group
2/4/2025$292.52$375.00Buy???%???%
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
1/31/2025$10.05$12.00Hold???%???%
Quest Diagnostics Incorporated stock logo
DGX
Quest Diagnostics
1/31/2025$163.72$182.00Hold???%???%
RadNet, Inc. stock logo
RDNT
RadNet
1/22/2025$63.39$88.00Buy???%???%
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
1/16/2025$12.65$13.00Hold???%???%
Centene Corporation stock logo
CNC
Centene
1/5/2022$80.97$96.00Buy???%???%
HCA Healthcare, Inc. stock logo
HCA
HCA Healthcare
1/5/2022$264.01$310.00Buy???%???%
Humana Inc. stock logo
HUM
Humana
1/5/2022$457.29$520.00Hold???%???%
Tenet Healthcare Corporation stock logo
THC
Tenet Healthcare
1/5/2022$80.32$90.00???%???%
DaVita Inc. stock logo
DVA
DaVita
1/5/2022$116.27$125.00Hold???%???%
Tivity Health, Inc. stock logo
TVTY
Tivity Health
1/5/2022$26.79$30.00???%???%
The Ensign Group, Inc. stock logo
ENSG
The Ensign Group
11/11/2021$81.30$90.00Hold???%???%
CVS Health Corporation stock logo
CVS
CVS Health
11/4/2021$95.02$112.00Buy???%???%
Tenet Healthcare Corporation stock logo
THC
Tenet Healthcare
10/22/2021$69.25$78.00Hold???%???%
Elevance Health, Inc. stock logo
ELV
Elevance Health
10/21/2021$420.57$490.00Buy???%???%
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
10/15/2021$50.94$56.00Hold???%???%
AdaptHealth Corp. stock logo
AHCO
AdaptHealth
10/13/2021$23.58$30.00Buy???%???%
Amedisys, Inc. stock logo
AMED
Amedisys
10/13/2021$147.39$190.00Buy???%???%
Aveanna Healthcare Holdings Inc. stock logo
AVAH
Aveanna Healthcare
10/13/2021$6.94$10.00Buy???%???%
Encompass Health Corporation stock logo
EHC
Encompass Health
10/13/2021$67.27$88.00Buy???%???%
The Ensign Group, Inc. stock logo
ENSG
The Ensign Group
10/13/2021$72.36$80.00Hold???%???%
LHC Group, Inc. stock logo
LHCG
LHC Group
10/13/2021$140.21$185.00Buy???%???%
The Pennant Group, Inc. stock logo
PNTG
The Pennant Group
10/13/2021$24.42$28.00Hold???%???%
Tenet Healthcare Corporation stock logo
THC
Tenet Healthcare
10/13/2021$61.03$72.00Hold???%???%
Pediatrix Medical Group, Inc. stock logo
MD
Pediatrix Medical Group
8/9/2021$33.08$37.00Hold???%???%
Labcorp Holdings Inc. stock logo
LH
Labcorp
7/30/2021$297.97$350.00Buy???%???%
HCA Healthcare, Inc. stock logo
HCA
HCA Healthcare
7/21/2021$252.44$290.00Buy???%???%
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
7/2/2021$48.97$52.00Hold???%???%


Return to Analyst Rankings