94.55% | % of shares held by all insiders |
0.90% | % of shares held by institutions |
16.54% | % of float held by institutions |
64 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 869,888 | 31 Dec 2023 | 0.43% | 5,393,305 |
Geode Capital Management, LLC | 175,225 | 31 Dec 2023 | 0.09% | 1,086,394 |
State Street Corporation | 147,979 | 31 Dec 2023 | 0.07% | 917,469 |
Northern Trust Corporation | 124,632 | 31 Dec 2023 | 0.06% | 772,718 |
Vanguard Group Inc | 112,662 | 31 Dec 2023 | 0.06% | 698,504 |
Charles Schwab Investment Management, Inc. | 44,591 | 31 Dec 2023 | 0.02% | 276,464 |
Morgan Stanley | 33,036 | 31 Dec 2023 | 0.02% | 204,823 |
Bank Of New York Mellon Corporation | 45,679 | 31 Mar 2024 | 0.02% | 283,209 |
Barclays Plc | 26,667 | 31 Dec 2023 | 0.01% | 165,335 |
Bank of America Corporation | 26,507 | 31 Dec 2023 | 0.01% | 164,343 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares Russell 2000 ETF | 400,278 | 31 Mar 2024 | 0.20% | 2,481,723 |
iShares Russell 2000 Growth ETF | 163,577 | 31 Mar 2024 | 0.08% | 1,014,177 |
Fidelity Small Cap Index Fund | 171,689 | 29 Feb 2024 | 0.08% | 1,064,471 |
Vanguard Russell 2000 Index Fund | 69,613 | 29 Feb 2024 | 0.03% | 431,600 |
Schwab Capital Trust-Small Cap Index Fund | 44,591 | 31 Jan 2024 | 0.02% | 276,464 |
Quantitative Master Series Tr-Master Small Cap Index Series | 20,808 | 31 Dec 2023 | 0.01% | 129,009 |
EQ Advisors Trust-EQ/2000 Managed Volatility Port | 22,374 | 31 Dec 2023 | 0.01% | 138,718 |
TIAA-CREF Funds-Small-Cap Blend Index Fund | 21,628 | 31 Jan 2024 | 0.01% | 134,093 |
Vanguard Russell 2000 Growth Index Fund | 17,171 | 29 Feb 2024 | 0.01% | 106,460 |
Fidelity Small Cap Growth Fund | 9,512 | 29 Feb 2024 | 0.00% | 58,974 |