3.03% | % of shares held by all insiders |
93.35% | % of shares held by institutions |
96.26% | % of float held by institutions |
224 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 2,595,687 | 30 Mar 2024 | 9.40% | 62,919,452 |
Wasatch Advisors LP | 2,551,088 | 30 Mar 2024 | 9.24% | 61,838,372 |
Granahan Investment Management LLC | 1,627,224 | 30 Mar 2024 | 5.89% | 39,443,909 |
Principal Financial Group, Inc. | 1,532,472 | 30 Mar 2024 | 5.55% | 37,147,120 |
Vanguard Group Inc | 1,494,176 | 30 Mar 2024 | 5.41% | 36,218,825 |
Bellevue Group AG | 1,220,085 | 30 Mar 2024 | 4.42% | 29,574,860 |
Portolan Capital Management, LLC | 1,043,410 | 30 Mar 2024 | 3.78% | 25,292,258 |
Deerfield Management Company, L.P. (Series C) | 928,017 | 30 Mar 2024 | 3.36% | 22,495,131 |
Dimensional Fund Advisors LP | 749,259 | 30 Mar 2024 | 2.71% | 18,162,037 |
Soleus Capital Management, L.P. | 725,457 | 30 Mar 2024 | 2.63% | 17,585,077 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Wasatch Ultra Growth Fund | 852,916 | 30 Mar 2024 | 3.09% | 20,674,683 |
Wasatch Small Cap Growth Fund | 824,664 | 30 Mar 2024 | 2.99% | 19,989,855 |
Vanguard Total Stock Market Index Fund | 796,167 | 30 Dec 2023 | 2.88% | 19,299,087 |
JNL Series Trust-JNL/Multi Manager Small Cap GrowthFd | 663,980 | 30 Dec 2023 | 2.41% | 16,094,875 |
iShares Russell 2000 ETF | 609,187 | 30 Mar 2024 | 2.21% | 14,766,692 |
Buffalo Small Cap Fund | 502,774 | 30 Dec 2023 | 1.82% | 12,187,241 |
Principal Small Cap Fund | 403,100 | 30 Jan 2024 | 1.46% | 9,771,143 |
Vanguard Extended Market Index Fund | 394,268 | 30 Dec 2023 | 1.43% | 9,557,056 |
Fidelity Strategic Advisors Small-Mid Cap Fund | 329,861 | 28 Feb 2024 | 1.19% | 7,995,830 |
Wasatch Microcap Fund | 268,589 | 30 Mar 2024 | 0.97% | 6,510,597 |