0.51% | % of shares held by all insiders |
85.75% | % of shares held by institutions |
86.19% | % of float held by institutions |
211 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Wasatch Advisors LP | 13,139,556 | 29 Jun 2023 | 12.28% | 14,322,116 |
Armistice Capital, LLC | 9,193,000 | 29 Jun 2023 | 8.59% | 10,020,370 |
Point72 Asset Management, L.P. | 4,975,000 | 29 Jun 2023 | 4.65% | 5,422,750 |
Meditor Group Ltd | 4,402,973 | 29 Jun 2023 | 4.12% | 4,799,240 |
Vanguard Group Inc | 4,263,265 | 29 Jun 2023 | 3.98% | 4,646,958 |
Bellevue Group AG | 4,208,264 | 29 Jun 2023 | 3.93% | 4,587,007 |
Platinum Investment Management Ltd | 3,469,634 | 29 Jun 2023 | 3.24% | 3,781,901 |
Millennium Management Llc | 3,346,726 | 29 Jun 2023 | 3.13% | 3,647,931 |
Two Seas Capital Lp | 2,941,872 | 29 Jun 2023 | 2.75% | 3,206,640 |
Parkman Healthcare Partners LLC | 2,132,309 | 29 Jun 2023 | 1.99% | 2,324,216 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Wasatch Small Cap Growth Fund | 4,060,881 | 29 Jun 2023 | 3.80% | 4,426,360 |
Wasatch Ultra Growth Fund | 3,595,975 | 29 Jun 2023 | 3.36% | 3,919,612 |
Vanguard Total Stock Market Index Fund | 2,282,296 | 29 Jun 2023 | 2.13% | 2,487,702 |
Wasatch Microcap Fund | 1,120,896 | 29 Jun 2023 | 1.05% | 1,221,776 |
Vanguard Extended Market Index Fund | 1,101,879 | 29 Jun 2023 | 1.03% | 1,201,048 |
Vanguard Explorer Fund, Inc. | 445,798 | 29 Apr 2023 | 0.42% | 485,919 |
Fidelity Extended Market Index Fund | 324,945 | 30 May 2023 | 0.30% | 354,190 |
Vanguard Variable Insurance Fund-Small Company Growth | 282,905 | 29 Jun 2023 | 0.26% | 308,366 |
Vanguard Russell 2000 Index Fund | 198,314 | 30 May 2023 | 0.19% | 216,162 |
iShares Micro Cap ETF | 199,893 | 30 Aug 2023 | 0.19% | 217,883 |