13.64% | % of shares held by all insiders |
40.33% | % of shares held by institutions |
46.69% | % of float held by institutions |
85 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
T. Rowe Price Investment Management, Inc. | 1,619,249 | 30 Mar 2024 | 12.59% | 27,413,886 |
Blackrock Inc. | 847,548 | 30 Mar 2024 | 6.59% | 14,348,987 |
Vanguard Group Inc | 618,043 | 30 Mar 2024 | 4.81% | 10,463,468 |
Toth Financial Advisory Corporation | 449,194 | 30 Mar 2024 | 3.49% | 7,604,854 |
Evermay Wealth Management Llc | 333,980 | 30 Mar 2024 | 2.60% | 5,654,281 |
Geode Capital Management, LLC | 274,369 | 30 Mar 2024 | 2.13% | 4,645,067 |
FJ Capital Management LLC | 215,655 | 30 Mar 2024 | 1.68% | 3,651,039 |
State Street Corporation | 195,786 | 30 Mar 2024 | 1.52% | 3,314,657 |
Elizabeth Park Capital Advisors, Ltd. | 176,071 | 30 Mar 2024 | 1.37% | 2,980,882 |
Brown Advisory Inc. | 127,914 | 30 Mar 2024 | 0.99% | 2,165,584 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Small-Cap Value Fund | 1,061,663 | 30 Dec 2023 | 8.26% | 17,973,954 |
Price (T.Rowe) U.S. Small-Cap Value Equity Trust | 464,184 | 30 Dec 2023 | 3.61% | 7,858,635 |
Vanguard Total Stock Market Index Fund | 346,600 | 30 Dec 2023 | 2.70% | 5,867,938 |
iShares Russell 2000 ETF | 302,661 | 30 Mar 2024 | 2.35% | 5,124,050 |
Vanguard Extended Market Index Fund | 184,802 | 30 Dec 2023 | 1.44% | 3,128,697 |
Fidelity Small Cap Index Fund | 123,254 | 28 Feb 2024 | 0.96% | 2,086,690 |
iShares Russell 2000 Value ETF | 116,065 | 30 Mar 2024 | 0.90% | 1,964,980 |
Fidelity Extended Market Index Fund | 73,501 | 30 Mar 2024 | 0.57% | 1,244,371 |
Vanguard Russell 2000 Index Fund | 45,106 | 28 Feb 2024 | 0.35% | 763,644 |
Schwab Capital Trust-Small Cap Index Fund | 28,487 | 30 Jan 2024 | 0.22% | 482,284 |