Beautyhealth reports first quarter 2024 financial results

Long beach, calif.--(business wire)--the beauty health company reports first quarter financial results, with net sales of $81.4 million. repurchases $192.3 million of convertible notes.
SKIN Ratings Summary
SKIN Quant Ranking