20.20% | % of shares held by all insiders |
45.68% | % of shares held by institutions |
57.25% | % of float held by institutions |
127 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 2,017,514 | 30 Dec 2023 | 13.09% | 63,148,186 |
Blackrock Inc. | 697,819 | 30 Dec 2023 | 4.53% | 21,841,734 |
Pembroke Management, LTD | 572,813 | 30 Dec 2023 | 3.72% | 17,929,046 |
Vanguard Group Inc | 517,755 | 30 Dec 2023 | 3.36% | 16,205,731 |
Polar Asset Management Partners Inc. | 421,297 | 30 Dec 2023 | 2.73% | 13,186,595 |
Pacific Ridge Capital Partners, LLC | 301,599 | 30 Dec 2023 | 1.96% | 9,440,048 |
Summit Creek Advisors, LLC | 252,409 | 30 Dec 2023 | 1.64% | 7,900,401 |
Wasatch Advisors LP | 243,503 | 30 Mar 2024 | 1.58% | 7,621,643 |
Geode Capital Management, LLC | 227,947 | 30 Dec 2023 | 1.48% | 7,134,740 |
State Street Corporation | 201,458 | 30 Dec 2023 | 1.31% | 6,305,635 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Fidelity Low-Priced Stock Fund | 488,417 | 28 Feb 2024 | 3.17% | 15,287,451 |
iShares U.S. Infrastructure ETF | 360,183 | 30 Mar 2024 | 2.34% | 11,273,727 |
Vanguard Total Stock Market Index Fund | 281,436 | 30 Dec 2023 | 1.83% | 8,808,946 |
iShares Russell 2000 ETF | 256,552 | 30 Mar 2024 | 1.66% | 8,030,077 |
Fidelity Advisor New Insights Fund | 231,800 | 30 Mar 2024 | 1.50% | 7,255,339 |
Fidelity Strategic Advisers Fidelity U.S. Total Stock Fund | 204,730 | 30 Mar 2024 | 1.33% | 6,408,048 |
Vanguard Extended Market Index Fund | 154,720 | 30 Dec 2023 | 1.00% | 4,842,735 |
Wasatch Micro-Cap Value Fund | 124,000 | 30 Dec 2023 | 0.80% | 3,881,199 |
RBB Fund Inc.-Adara Smaller Companies Fund | 117,532 | 30 Mar 2024 | 0.76% | 3,678,751 |
Fidelity Small Cap Index Fund | 111,465 | 28 Feb 2024 | 0.72% | 3,488,854 |