Growth Metrics

Beauty Health (SKIN) Shares Repurchased (2022 - 2023)

Beauty Health (SKIN) has disclosed Shares Repurchased for 2 consecutive years, with $30.2 million as the latest value for Q4 2023.