4.59% | % of shares held by all insiders |
66.84% | % of shares held by institutions |
70.06% | % of float held by institutions |
181 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 255,623 | 30 June 2023 | 8.68% | 40,132,811 |
Royce & Associates LP | 160,431 | 30 June 2023 | 5.45% | 25,187,667 |
Vanguard Group Inc | 157,443 | 30 June 2023 | 5.35% | 24,718,551 |
Touchstone Capital, Inc. | 119,082 | 30 June 2023 | 4.04% | 18,695,874 |
Davenport & Co Llc | 115,477 | 30 June 2023 | 3.92% | 18,129,889 |
Dimensional Fund Advisors LP | 104,975 | 30 June 2023 | 3.56% | 16,481,075 |
Wells Fargo & Company | 104,139 | 30 June 2023 | 3.54% | 16,349,823 |
Renaissance Technologies, LLC | 91,446 | 30 June 2023 | 3.11% | 14,357,022 |
Epoch Investment Partners, Inc. | 71,531 | 30 June 2023 | 2.43% | 11,230,367 |
State Street Corporation | 70,160 | 30 June 2023 | 2.38% | 11,015,120 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royce Special Equity Fund | 138,800 | 30 June 2023 | 4.71% | 21,791,600 |
Davenport Small Cap Focus Fund | 102,730 | 30 June 2023 | 3.49% | 16,128,610 |
Vanguard Total Stock Market Index Fund | 87,521 | 30 June 2023 | 2.97% | 13,740,797 |
iShares Russell 2000 ETF | 67,472 | 31 Aug 2023 | 2.29% | 10,593,104 |
Vanguard Extended Market Index Fund | 42,417 | 30 June 2023 | 1.44% | 6,659,469 |
DFA U.S. Small Cap Series | 28,463 | 30 Apr 2023 | 0.97% | 4,468,691 |
Fidelity Small Cap Index Fund | 26,048 | 31 July 2023 | 0.88% | 4,089,536 |
iShares Russell 2000 Growth ETF | 25,281 | 31 Aug 2023 | 0.86% | 3,969,117 |
Avantis U.S. Small Cap Value ETF | 24,348 | 31 Aug 2023 | 0.83% | 3,822,636 |
Avantis U.S. Small Cap Value Fund | 23,118 | 30 June 2023 | 0.79% | 3,629,526 |