0.50% | % of shares held by all insiders |
70.52% | % of shares held by institutions |
70.88% | % of float held by institutions |
209 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Wasatch Advisors LP | 16,862,943 | 29 June 2024 | 8.59% | 31,618,018 |
Blackrock Inc. | 13,983,662 | 29 June 2024 | 7.13% | 26,219,366 |
Vanguard Group Inc | 10,816,762 | 29 June 2024 | 5.51% | 20,281,428 |
Bellevue Group AG | 9,944,064 | 29 June 2024 | 5.07% | 18,645,120 |
Millennium Management Llc | 6,513,932 | 29 June 2024 | 3.32% | 12,213,622 |
Great Point Partners LLC | 5,791,594 | 29 June 2024 | 2.95% | 10,859,238 |
Two Seas Capital Lp | 5,735,660 | 29 June 2024 | 2.92% | 10,754,362 |
Woodline Partners LP | 5,049,808 | 29 June 2024 | 2.57% | 9,468,390 |
Marshall Wace LLP | 4,303,596 | 29 June 2024 | 2.19% | 8,069,242 |
Geode Capital Management, LLC | 4,159,705 | 29 June 2024 | 2.12% | 7,799,446 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Wasatch Ultra Growth Fund | 6,675,165 | 29 June 2024 | 3.40% | 12,515,934 |
Vanguard Total Stock Market Index Fund | 5,669,929 | 29 June 2024 | 2.89% | 10,631,116 |
iShares Russell 2000 ETF | 5,209,093 | 30 July 2024 | 2.65% | 9,767,049 |
Wasatch Microcap Fund | 4,211,030 | 29 June 2024 | 2.15% | 7,895,681 |
Wasatch Small Cap Growth Fund | 2,908,006 | 29 June 2024 | 1.48% | 5,452,511 |
Vanguard Extended Market Index Fund | 2,512,031 | 29 June 2024 | 1.28% | 4,710,058 |
iShares Russell 2000 Value ETF | 1,289,117 | 30 July 2024 | 0.66% | 2,417,094 |
Fidelity Extended Market Index Fund | 1,037,525 | 30 July 2024 | 0.53% | 1,945,359 |
JP Morgan U.S. Small Company Fund | 574,886 | 29 June 2024 | 0.29% | 1,077,911 |
iShares Russell 2000 Growth ETF | 458,156 | 30 July 2024 | 0.23% | 859,042 |