Growth Metrics

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

SkinHealth Systems has reported Shares Repurchased over the past 2 years, most recently at $30.2 million for Q4 2023.