6.63% | % of shares held by all insiders |
72.52% | % of shares held by institutions |
77.67% | % of float held by institutions |
152 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 393,045 | 30 Mar 2024 | 11.14% | 27,403,097 |
Renaissance Technologies, LLC | 232,514 | 30 Mar 2024 | 6.59% | 16,210,876 |
Blackrock Inc. | 214,397 | 30 Mar 2024 | 6.08% | 14,947,759 |
Vanguard Group Inc | 183,141 | 30 Mar 2024 | 5.19% | 12,768,590 |
Dimensional Fund Advisors LP | 161,610 | 30 Mar 2024 | 4.58% | 11,267,449 |
State Street Corporation | 80,658 | 30 Mar 2024 | 2.29% | 5,623,475 |
Ranger Investment Management, L.p. | 80,449 | 30 Mar 2024 | 2.28% | 5,608,904 |
Geode Capital Management, LLC | 73,679 | 30 Mar 2024 | 2.09% | 5,136,899 |
JP Morgan Chase & Company | 72,552 | 30 Mar 2024 | 2.06% | 5,058,325 |
Brandes Investment Partners L.P. | 70,097 | 30 Mar 2024 | 1.99% | 4,887,162 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Fidelity Low-Priced Stock Fund | 213,090 | 28 Feb 2024 | 6.04% | 14,856,635 |
Price (T.Rowe) Small-Cap Value Fund | 167,939 | 30 Dec 2023 | 4.76% | 11,708,707 |
Vanguard Total Stock Market Index Fund | 96,930 | 30 Dec 2023 | 2.75% | 6,757,959 |
Price (T.Rowe) U.S. Small-Cap Value Equity Trust | 94,992 | 30 Dec 2023 | 2.69% | 6,622,842 |
iShares Russell 2000 ETF | 70,766 | 30 Mar 2024 | 2.01% | 4,933,805 |
JP Morgan Small Cap Blend Fund | 54,930 | 30 Dec 2023 | 1.56% | 3,829,719 |
Fidelity Small Cap Discovery Fund | 50,000 | 28 Feb 2024 | 1.42% | 3,486,000 |
Vanguard Extended Market Index Fund | 48,796 | 30 Dec 2023 | 1.38% | 3,402,057 |
DFA U.S. Micro Cap Series | 46,317 | 30 Jan 2024 | 1.31% | 3,229,221 |
Franklin Value Investors Trust-Franklin Microcap Value F | 41,696 | 30 Jan 2024 | 1.18% | 2,907,045 |