26.60% | % of shares held by all insiders |
39.78% | % of shares held by institutions |
54.19% | % of float held by institutions |
127 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
T. Rowe Price Investment Management, Inc. | 1,379,319 | 30 Dec 2023 | 7.95% | 31,089,851 |
Davis Asset Management, L.P. | 1,011,500 | 30 Dec 2023 | 5.83% | 22,799,210 |
Blackrock Inc. | 947,953 | 30 Dec 2023 | 5.46% | 21,366,861 |
Element Pointe Advisors, Llc | 579,246 | 30 Dec 2023 | 3.34% | 13,056,205 |
Vanguard Group Inc | 541,443 | 30 Dec 2023 | 3.12% | 12,204,125 |
Captrust Financial Advisors | 435,436 | 30 Dec 2023 | 2.51% | 9,814,727 |
Invesco Ltd. | 364,008 | 30 Dec 2023 | 2.10% | 8,204,740 |
Pacific Ridge Capital Partners, LLC | 310,479 | 30 Mar 2024 | 1.79% | 6,998,196 |
Adage Capital Partners GP L.L.C. | 300,000 | 30 Dec 2023 | 1.73% | 6,762,000 |
Geode Capital Management, LLC | 254,420 | 30 Dec 2023 | 1.47% | 5,734,627 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Small Cap Stock Fund | 634,197 | 30 Dec 2023 | 3.65% | 14,294,800 |
Invesco Small Cap Value Fd | 344,254 | 30 Jan 2024 | 1.98% | 7,759,485 |
iShares Russell 2000 ETF | 333,770 | 30 Mar 2024 | 1.92% | 7,523,176 |
Price (T.Rowe) U.S. Small-Cap Core Equity Trust | 302,054 | 30 Dec 2023 | 1.74% | 6,808,297 |
Price (T.Rowe) Institutional Small-Cap Stock Fund | 298,457 | 30 Dec 2023 | 1.72% | 6,727,221 |
Vanguard Total Stock Market Index Fund | 293,908 | 30 Dec 2023 | 1.69% | 6,624,686 |
Vanguard Extended Market Index Fund | 155,233 | 30 Dec 2023 | 0.89% | 3,498,951 |
Fidelity Small Cap Index Fund | 126,624 | 28 Feb 2024 | 0.73% | 2,854,105 |
Putnam Small Cap Value Fund | 98,125 | 28 Feb 2024 | 0.57% | 2,211,737 |
iShares Russell 2000 Value ETF | 71,487 | 30 Mar 2024 | 0.41% | 1,611,317 |