Major Holders
Currency in USDBreakdown
3.24% | % of Shares Held by All Insider |
95.49% | % of Shares Held by Institutions |
98.69% | % of Float Held by Institutions |
260 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|
Wasatch Advisors LP | 3,087,001 | Jun 29, 2023 | 11.51% | 42,353,653 |
Granahan Investment Management LLC | 2,529,431 | Jun 29, 2023 | 9.43% | 34,703,793 |
Blackrock Inc. | 2,131,700 | Jun 29, 2023 | 7.95% | 29,246,924 |
Vanguard Group Inc | 1,427,421 | Jun 29, 2023 | 5.32% | 19,584,216 |
Principal Financial Group, Inc. | 1,360,001 | Jun 29, 2023 | 5.07% | 18,659,213 |
Bellevue Group AG | 1,124,043 | Jun 29, 2023 | 4.19% | 15,421,869 |
Millennium Management Llc | 1,035,593 | Jun 29, 2023 | 3.86% | 14,208,335 |
Kornitzer Capital Management Inc /ks | 648,224 | Jun 29, 2023 | 2.42% | 8,893,633 |
Palisade Capital Management, L.P. | 602,204 | Jun 29, 2023 | 2.25% | 8,262,238 |
State Street Corporation | 535,328 | Jun 29, 2023 | 2.00% | 7,344,700 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|
Wasatch Ultra Growth Fund | 1,276,068 | Jun 29, 2023 | 4.76% | 17,507,652 |
Wasatch Small Cap Growth Fund | 824,664 | Jun 29, 2023 | 3.08% | 11,314,390 |
Vanguard Total Stock Market Index Fund | 819,406 | Jun 29, 2023 | 3.06% | 11,242,250 |
JNL Series Trust-JNL/Multi Manager Small Cap GrowthFd | 785,272 | Jun 29, 2023 | 2.93% | 10,773,931 |
Buffalo Small Cap Fund | 608,124 | Jun 29, 2023 | 2.27% | 8,343,461 |
iShares Russell 2000 ETF | 565,773 | Aug 30, 2023 | 2.11% | 11,275,855 |
Wasatch Microcap Fund | 427,239 | Jun 29, 2023 | 1.59% | 5,861,719 |
Vanguard Extended Market Index Fund | 348,527 | Jun 29, 2023 | 1.30% | 4,781,790 |
Principal Small Cap Fund | 338,300 | Jul 30, 2023 | 1.26% | 5,700,355 |
Fidelity Small Cap Index Fund | 223,663 | Jul 30, 2023 | 0.83% | 3,768,721 |