Major holders
Currency in USDBreakdown
39.77% | % of shares held by all insiders |
54.19% | % of shares held by institutions |
89.98% | % of float held by institutions |
161 | Number of institutions holding shares |
Top institutional holders
Holder | Shares | Date reported | % out | Value |
---|
Royce & Associates LP | 2,253,501 | 30 Mar 2024 | 11.79% | 37,836,283 |
Vanguard Group Inc | 957,649 | 30 Mar 2024 | 5.01% | 16,078,927 |
Blackrock Inc. | 918,053 | 30 Mar 2024 | 4.80% | 15,414,110 |
ArrowMark Colorado Holdings LLC | 714,821 | 30 Mar 2024 | 3.74% | 12,001,845 |
Renaissance Technologies, LLC | 557,706 | 30 Mar 2024 | 2.92% | 9,363,884 |
Dimensional Fund Advisors LP | 545,109 | 30 Mar 2024 | 2.85% | 9,152,380 |
Kent Lake Capital, LLC | 532,152 | 30 Mar 2024 | 2.79% | 8,934,832 |
Portolan Capital Management, LLC | 395,638 | 30 Mar 2024 | 2.07% | 6,642,762 |
Geode Capital Management, LLC | 279,409 | 30 Mar 2024 | 1.46% | 4,691,277 |
State Street Corporation | 277,035 | 30 Mar 2024 | 1.45% | 4,651,417 |
Top mutual fund holders
Holder | Shares | Date reported | % out | Value |
---|
Royce Premier Fund | 733,345 | 30 Mar 2024 | 3.84% | 12,312,863 |
Pennsylvania Mutual Fund Inc | 382,469 | 30 Mar 2024 | 2.00% | 6,421,654 |
Vanguard Total Stock Market Index Fund | 360,304 | 30 Mar 2024 | 1.89% | 6,049,504 |
Meridian Small Cap Growth Fund | 296,295 | 30 Mar 2024 | 1.55% | 4,974,793 |
Royce Value Trust, Inc. | 290,021 | 30 Mar 2024 | 1.52% | 4,869,452 |
iShares Russell 2000 ETF | 277,316 | 29 Apr 2024 | 1.45% | 4,656,135 |
Fidelity Strategic Advisors Small-Mid Cap Fund | 206,187 | 30 Mar 2024 | 1.08% | 3,461,879 |
Vanguard Extended Market Index Fund | 196,776 | 30 Mar 2024 | 1.03% | 3,303,869 |
DFA U.S. Micro Cap Series | 192,371 | 30 Jan 2024 | 1.01% | 3,229,909 |
Royce Micro Cap Trust | 188,829 | 30 Mar 2024 | 0.99% | 3,170,439 |