0.52% | % of shares held by all insiders |
69.18% | % of shares held by institutions |
69.54% | % of float held by institutions |
187 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Wasatch Advisors LP | 13,139,556 | 29 Jun 2023 | 12.28% | 18,263,982 |
Armistice Capital, LLC | 9,193,000 | 29 Jun 2023 | 8.59% | 12,778,270 |
Point72 Asset Management, L.P. | 4,975,000 | 29 Jun 2023 | 4.65% | 6,915,250 |
Meditor Group Ltd | 4,402,973 | 29 Jun 2023 | 4.12% | 6,120,132 |
Vanguard Group Inc | 4,263,265 | 29 Jun 2023 | 3.98% | 5,925,938 |
Bellevue Group AG | 4,208,264 | 29 Jun 2023 | 3.93% | 5,849,486 |
Platinum Investment Management Ltd | 3,469,634 | 29 Jun 2023 | 3.24% | 4,822,791 |
Millennium Management Llc | 3,346,726 | 29 Jun 2023 | 3.13% | 4,651,949 |
Two Seas Capital Lp | 2,941,872 | 29 Jun 2023 | 2.75% | 4,089,202 |
Parkman Healthcare Partners LLC | 2,132,309 | 29 Jun 2023 | 1.99% | 2,963,909 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Wasatch Small Cap Growth Fund | 4,060,881 | 29 Jun 2023 | 3.80% | 5,644,624 |
Wasatch Ultra Growth Fund | 3,595,975 | 29 Jun 2023 | 3.36% | 4,998,405 |
Vanguard Total Stock Market Index Fund | 2,282,296 | 29 Jun 2023 | 2.13% | 3,172,391 |
Wasatch Microcap Fund | 1,120,896 | 29 Jun 2023 | 1.05% | 1,558,045 |
Vanguard Extended Market Index Fund | 1,101,879 | 29 Jun 2023 | 1.03% | 1,531,611 |
Vanguard Explorer Fund, Inc. | 445,798 | 30 Jul 2023 | 0.42% | 699,902 |
Fidelity Extended Market Index Fund | 324,945 | 30 May 2023 | 0.30% | 441,925 |
Vanguard Variable Insurance Fund-Small Company Growth | 282,905 | 29 Jun 2023 | 0.26% | 393,237 |
Vanguard Russell 2000 Index Fund | 198,314 | 30 May 2023 | 0.19% | 269,707 |
iShares Micro Cap ETF | 199,893 | 30 Aug 2023 | 0.19% | 319,828 |