94.58% | % of shares held by all insiders |
0.88% | % of shares held by institutions |
16.28% | % of float held by institutions |
65 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 834,931 | 30 Mar 2024 | 0.41% | 5,452,099 |
Geode Capital Management, LLC | 205,922 | 30 Mar 2024 | 0.10% | 1,344,670 |
State Street Corporation | 158,074 | 30 Mar 2024 | 0.08% | 1,032,223 |
Vanguard Group Inc | 121,218 | 30 Mar 2024 | 0.06% | 791,553 |
Northern Trust Corporation | 124,577 | 30 Mar 2024 | 0.06% | 813,487 |
Bank Of New York Mellon Corporation | 45,679 | 30 Mar 2024 | 0.02% | 298,283 |
Charles Schwab Investment Management, Inc. | 44,591 | 30 Mar 2024 | 0.02% | 291,179 |
JP Morgan Chase & Company | 32,910 | 30 Mar 2024 | 0.02% | 214,902 |
Morgan Stanley | 23,431 | 30 Mar 2024 | 0.01% | 153,004 |
Nuveen Asset Management, LLC | 21,628 | 30 Mar 2024 | 0.01% | 141,230 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares Russell 2000 ETF | 379,606 | 29 Apr 2024 | 0.19% | 2,478,827 |
Fidelity Small Cap Index Fund | 186,704 | 30 Mar 2024 | 0.09% | 1,219,177 |
iShares Russell 2000 Growth ETF | 163,767 | 30 Mar 2024 | 0.08% | 1,069,398 |
Vanguard Russell 2000 Index Fund | 69,613 | 28 Feb 2024 | 0.03% | 454,572 |
Schwab Capital Trust-Small Cap Index Fund | 44,591 | 30 Jan 2024 | 0.02% | 291,179 |
TIAA-CREF Funds-Small-Cap Blend Index Fund | 21,628 | 30 Jan 2024 | 0.01% | 141,230 |
Vanguard Russell 2000 Growth Index Fund | 17,171 | 28 Feb 2024 | 0.01% | 112,126 |
EQ Advisors Trust-EQ/2000 Managed Volatility Port | 22,374 | 30 Mar 2024 | 0.01% | 146,102 |
Quantitative Master Series Tr-Master Small Cap Index Series | 20,808 | 30 Mar 2024 | 0.01% | 135,876 |
Fidelity Small Cap Growth Fund | 9,512 | 30 Mar 2024 | 0.00% | 62,113 |