12.23% | % of shares held by all insiders |
55.45% | % of shares held by institutions |
63.17% | % of float held by institutions |
81 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 4,932,882 | 29 June 2023 | 18.16% | 60,181,159 |
Blackrock Inc. | 1,526,425 | 29 June 2023 | 5.62% | 18,622,384 |
Carlyle Group Inc. | 1,314,164 | 29 June 2023 | 4.84% | 16,032,800 |
Flat Footed LLC | 1,243,326 | 29 June 2023 | 4.58% | 15,168,576 |
Vanguard Group Inc | 1,201,365 | 29 June 2023 | 4.42% | 14,656,652 |
Dimensional Fund Advisors LP | 831,055 | 29 June 2023 | 3.06% | 10,138,870 |
Oppenheimer & Close, Inc. | 706,864 | 29 June 2023 | 2.60% | 8,623,740 |
Robotti Robert | 674,551 | 29 June 2023 | 2.48% | 8,229,522 |
Geode Capital Management, LLC | 456,153 | 29 June 2023 | 1.68% | 5,565,066 |
State Street Corporation | 452,200 | 29 June 2023 | 1.66% | 5,516,839 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Mid-Cap Value Fund | 3,053,868 | 29 June 2023 | 11.24% | 37,257,189 |
Price (T.Rowe) Mid-Cap Value Equity Trust | 1,277,829 | 30 Mar 2023 | 4.70% | 15,589,513 |
Vanguard Total Stock Market Index Fund | 735,140 | 29 June 2023 | 2.71% | 8,968,707 |
iShares Russell 2000 ETF | 491,879 | 30 Aug 2023 | 1.81% | 6,000,923 |
John Hancock Fds II-Mid Value Fund | 358,073 | 30 May 2023 | 1.32% | 4,368,490 |
Vanguard Extended Market Index Fund | 316,050 | 29 June 2023 | 1.16% | 3,855,809 |
Royce Micro Cap Trust | 216,957 | 29 June 2023 | 0.80% | 2,646,875 |
Fidelity Small Cap Index Fund | 208,209 | 29 June 2023 | 0.77% | 2,540,149 |
iShares Russell 2000 Value ETF | 206,911 | 30 Aug 2023 | 0.76% | 2,524,314 |
DFA U.S. Targeted Value Portfolio | 181,531 | 29 Apr 2023 | 0.67% | 2,214,678 |