Healthcare ❯ Health Insurance ❯ Medicare Advantage ❯ Star Ratings
Shares fell after Wednesday’s report signaled near-term margin strain from high care costs.