The Beauty Health Company

NasdaqCM:SKIN Stock Report

Mkt Cap: US$1.5b

Beauty Health Ownership

Who are the major shareholders and have insiders been buying or selling?


Recent Insider Transactions

Insider Trading Volume

Insider Buying: Insufficient data to determine if insiders have bought more shares than they have sold in the past 3 months.


Ownership Breakdown

What is the ownership structure of SKIN?
Owner TypeNumber of SharesOwnership Percentage
Individual Insiders13,890,3998.3%
VC/PE Firms36,568,00221.8%
Institutions117,386,91669.9%

Dilution of Shares: Shareholders have not been meaningfully diluted in the past year.


Top Shareholders

Top 25 shareholders own 105.7% of the company
OwnershipNameSharesCurrent ValueChange %Portfolio %
27.66%
Linden LLC
36,568,002$403.3m0%no data
17.12%
FMR LLC
22,632,993$249.6m0.17%0.02%
8.02%
Janus Henderson Group plc
10,602,053$116.9m11.96%0.06%
7.95%
The Vanguard Group, Inc.
10,514,288$116.0m8.57%no data
6.33%
Brenton L. Saunders
8,365,820$92.3m0%no data
4.9%
BlackRock, Inc.
6,480,873$71.5m0.44%no data
4.21%
Baron Capital Group, Inc.
5,561,512$61.3m-22.41%0.17%
3.08%
Luxor Capital Group, LP
4,071,271$44.9m9.87%1.9%
2.55%
Senvest Management, LLC
3,368,895$37.2m24.34%1.2%
2.02%
Soleus Capital Management, L.P.
2,665,876$29.4m-18.62%3.69%
1.97%
DW Management Services, LLC
2,600,391$28.7m0%no data
1.94%
Wellington Management Group LLP
2,560,398$28.2m-5.48%no data
1.87%
Clinton Carnell
2,470,174$27.2m0%no data
1.81%
Invesco Ltd.
2,398,330$26.5m18.69%0.01%
1.71%
Manisha Narasimhan
2,265,021$25.0m0%no data
1.6%
Redmile Group, LLC
2,109,564$23.3m-59.32%0.76%
1.46%
Point72 Asset Management, L.P.
1,931,386$21.3m224.59%0.05%
1.43%
Geode Capital Management, LLC
1,888,094$20.8m5.98%no data
1.4%
State Street Global Advisors, Inc.
1,855,800$20.5m6.06%no data
1.37%
Park West Asset Management LLC
1,812,500$20.0m0%1.65%
1.2%
Eagle Asset Management, Inc.
1,581,431$17.4m-7.38%0.11%
1.19%
Driehaus Capital Management LLC
1,574,462$17.4m-38.29%0.17%
1.13%
Victory Capital Management Inc.
1,498,748$16.5m-14.67%0.02%
0.89%
Citadel Advisors LLC
1,181,784$13.0m455.1%0.02%
0.89%
Marshall Wace LLP
1,177,732$13.0m6910.31%0.04%