9.15% | % of shares held by all insiders |
79.88% | % of shares held by institutions |
87.93% | % of float held by institutions |
139 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Brandes Investment Partners L.P. | 1,920,853 | 31 Mar 2024 | 9.48% | 22,281,895 |
Blackrock Inc. | 1,311,493 | 31 Mar 2024 | 6.48% | 15,213,319 |
River Road Asset Management, LLC | 1,218,750 | 30 Jun 2024 | 6.02% | 14,137,500 |
Vanguard Group Inc | 1,020,844 | 31 Mar 2024 | 5.04% | 11,841,790 |
Beck, Mack & Oliver LLC | 1,005,147 | 31 Mar 2024 | 4.96% | 11,659,705 |
Renaissance Technologies, LLC | 984,097 | 31 Mar 2024 | 4.86% | 11,415,525 |
Heartland Advisors Inc. | 897,667 | 31 Mar 2024 | 4.43% | 10,412,937 |
GW&K Investment Management, LLC | 878,698 | 31 Mar 2024 | 4.34% | 10,192,897 |
Gamco Investors Inc | 658,900 | 31 Mar 2024 | 3.25% | 7,643,240 |
Dimensional Fund Advisors LP | 655,201 | 31 Mar 2024 | 3.24% | 7,600,331 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Heartland Value Plus Fund | 855,000 | 31 Mar 2024 | 4.22% | 9,918,000 |
AMG Managers River Road Small Cap Value Fund | 756,768 | 30 Apr 2024 | 3.74% | 8,778,509 |
EQ Advisors Trust-1290 VT Gamco Small Company Value Port | 650,000 | 31 Mar 2024 | 3.21% | 7,540,000 |
Vanguard Total Stock Market Index Fund | 613,901 | 31 Mar 2024 | 3.03% | 7,121,251 |
iShares Russell 2000 ETF | 443,079 | 30 Jun 2024 | 2.19% | 5,139,716 |
Vanguard Extended Market Index Fund | 285,826 | 31 Mar 2024 | 1.41% | 3,315,581 |
Fidelity Small Cap Index Fund | 184,099 | 30 Apr 2024 | 0.91% | 2,135,548 |
Guggenheim Fds Tr-Guggenheim-SMID Cap Value Fund | 174,887 | 31 Mar 2024 | 0.86% | 2,028,689 |
Royce Micro Cap Trust | 145,010 | 31 Mar 2024 | 0.72% | 1,682,116 |
Intrepid Small Cap Fund | 140,745 | 31 Mar 2024 | 0.69% | 1,632,642 |