49.92% | % of shares held by all insiders |
21.89% | % of shares held by institutions |
43.70% | % of float held by institutions |
112 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 1,411,242 | 30 Dec 2023 | 2.95% | 14,987,389 |
Invesco Ltd. | 1,331,089 | 30 Dec 2023 | 2.78% | 14,136,165 |
Tieton Capital Management, LLC | 1,316,396 | 30 Dec 2023 | 2.75% | 13,980,125 |
Vanguard Group Inc | 870,936 | 30 Dec 2023 | 1.82% | 9,249,340 |
Empyrean Capital Partners, LP | 750,000 | 30 Dec 2023 | 1.57% | 7,964,999 |
Geode Capital Management, LLC | 432,388 | 30 Dec 2023 | 0.90% | 4,591,960 |
State Street Corporation | 380,537 | 30 Dec 2023 | 0.80% | 4,041,302 |
Westwood Holdings Group Inc. | 361,125 | 30 Dec 2023 | 0.76% | 3,835,147 |
Renaissance Technologies, LLC | 260,726 | 30 Dec 2023 | 0.55% | 2,768,910 |
Nuveen Asset Management, LLC | 219,766 | 30 Dec 2023 | 0.46% | 2,333,914 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares Russell 2000 ETF | 479,978 | 30 Mar 2024 | 1.00% | 5,097,366 |
Vanguard Total Stock Market Index Fund | 440,681 | 30 Dec 2023 | 0.92% | 4,680,032 |
Vanguard Extended Market Index Fund | 293,947 | 30 Dec 2023 | 0.61% | 3,121,717 |
Fidelity Small Cap Index Fund | 200,913 | 28 Feb 2024 | 0.42% | 2,133,696 |
iShares Russell 2000 Value ETF | 178,063 | 30 Mar 2024 | 0.37% | 1,891,029 |
Fidelity Extended Market Index Fund | 115,803 | 28 Feb 2024 | 0.24% | 1,229,827 |
College Retirement Equities Fund-Stock Account | 106,580 | 30 Dec 2023 | 0.22% | 1,131,879 |
Forum Funds II-Acuitas U.S. Micro Cap Fund | 89,215 | 30 Dec 2023 | 0.19% | 947,463 |
TIAA-CREF Funds-Equity Index Fund | 86,394 | 30 Jan 2024 | 0.18% | 917,504 |
Vanguard Russell 2000 Index Fund | 70,772 | 28 Feb 2024 | 0.15% | 751,598 |