Analyst Ranking
Top 9%
#424 out of 4753 analysts
Average Return
+10.33%
Win Rate
65%82 out of 127
Risk vs Reward
Poor
Good

David S Macdonald's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Tenet Healthcare CorpTHC
+136.10%$64.95$153.35
2023-11-20 -
2024-11-19
Strong Buy
Radnet IncRDNT
+128.74%$36.22$82.85
2023-12-08 -
2024-12-02
Strong Buy
Radnet IncRDNT
+98.41%$33.41$66.29
2023-08-31 -
2024-08-30
Strong Buy
Hca Healthcare IncHCA
+92.80%$104.52$201.51
2020-04-22 -
2021-04-22
Strong Buy
Hca Healthcare IncHCA
+82.01%$103.61$188.58
2020-04-13 -
2021-04-13
Strong Buy

David S Macdonald Analyst Color

Get additional color on David S Macdonald's coverage of popular stocks

David S Macdonald's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Radnet IncRDNT
8Strong Buy$94.00+13.46%Maintains
4 days ago
Cvs Health CorpCVS
7Strong Buy$67.00+13.41%Reiterates
13 days ago
Guardian Pharmacy Services IncGRDN
2Strong Buy$24.00-1.15%Maintains
18 days ago
Adapthealth CorpAHCO
10Strong Buy$12.00+19.52%Maintains
18 days ago
Pediatrix Medical Group IncMD
9Hold$16.00+6.60%Maintains
a month ago
Option Care Health IncOPCH
2Strong Buy$34.00+40.96%Maintains
a month ago
Tenet Healthcare CorpTHC
13Strong Buy$190.00+33.77%Reiterates
a month ago
Encompass Health CorpEHC
11Strong Buy$116.00+13.28%Reiterates
a month ago
Ensign Group IncENSG
10Hold$170.00+17.12%Maintains
a month ago
Community Health Systems IncCYH
5Hold$5.00+46.20%Maintains
a month ago
Elevance Health IncELV
6Strong Buy$520.00+26.71%Reiterates
a month ago
Unitedhealth Group IncUNH
14Strong Buy$625.00+2.71%Reiterates
2 months ago
Pacs Group IncPACS
5Strong Buy$46.00+189.31%Maintains
2 months ago
Humana IncHUM
10Hold$260.00-11.30%Maintains
2 months ago
Walgreens Boots Alliance IncWBA
10Hold$10.00+11.36%Maintains
2 months ago
Pennant Group IncPNTG
10Hold$38.00+20.41%Maintains
2 months ago
Fresenius Medical Care AgFMS
9Hold$23.00+0.97%Maintains
2 months ago
Davita IncDVA
14Hold$175.00+6.88%Maintains
2 months ago
Quest Diagnostics IncDGX
9Hold$165.00+2.16%Maintains
2 months ago
Hca Healthcare IncHCA
13Strong Buy$430.00+31.25%Maintains
3 months ago
Concentra Group Holdings Parent IncCON
1Strong Buy$29.00+34.70%Initiates Coverage On
3 months ago
Ardent Health Partners IncARDT
2Strong Buy$22.00+34.56%Reiterates
4 months ago
Labcorp Holdings IncLH
3Strong Buy$275.00+14.28%Maintains
4 months ago
Molina Healthcare IncMOH
9Strong Buy$400.00+32.51%Maintains
5 months ago
Cigna GroupCI
5Strong Buy$400.00+18.67%Reiterates
9 months ago
Aveanna Healthcare Holdings IncAVAH
5Hold$1.70N/AMaintains
a year ago
Amedisys IncAMED
9Hold$101.00N/AMaintains
a year ago
Privia Health Group IncPRVA
2Strong Buy$48.00N/AMaintains
2 years ago
1life Healthcare IncONEM
1HoldN/AN/ADowngrades
2 years ago
Centene CorpCNC
3Strong Buy$102.00N/AMaintains
2 years ago
Agilon Health IncAGL
1Strong Buy$33.00N/AMaintains
2 years ago
Lhc Group IncLHCG
4HoldN/AN/ADowngrades
3 years ago
Oak Street Health IncOSH
1Strong Buy$56.00N/AInitiates Coverage On
4 years ago
Tivity Health IncTVTY
3Hold$7.50N/AMaintains
5 years ago
American Renal Associates Holdings IncARA
1Hold$8.00N/AMaintains
5 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.