18.37% | % of shares held by all insiders |
53.76% | % of shares held by institutions |
65.86% | % of float held by institutions |
145 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 2,322,694 | 30 Mar 2024 | 13.15% | 75,859,185 |
Blackrock Inc. | 1,056,095 | 30 Mar 2024 | 5.98% | 34,492,062 |
Vanguard Group Inc | 662,733 | 30 Mar 2024 | 3.75% | 21,644,859 |
Pembroke Management, LTD | 540,105 | 30 Mar 2024 | 3.06% | 17,639,829 |
Polar Asset Management Partners Inc. | 315,967 | 30 Mar 2024 | 1.79% | 10,319,482 |
Summit Creek Advisors, LLC | 300,253 | 30 Mar 2024 | 1.70% | 9,806,262 |
Pacific Ridge Capital Partners, LLC | 286,636 | 30 Mar 2024 | 1.62% | 9,361,531 |
Driehaus Capital Management, LLC | 280,649 | 30 Mar 2024 | 1.59% | 9,165,996 |
Wasatch Advisors LP | 243,503 | 30 Mar 2024 | 1.38% | 7,952,807 |
Geode Capital Management, LLC | 235,402 | 30 Mar 2024 | 1.33% | 7,688,229 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Fidelity Low-Priced Stock Fund | 488,417 | 28 Feb 2024 | 2.76% | 15,951,699 |
iShares U.S. Infrastructure ETF | 360,183 | 30 Mar 2024 | 2.04% | 11,763,576 |
Vanguard Total Stock Market Index Fund | 281,436 | 30 Dec 2023 | 1.59% | 9,191,699 |
iShares Russell 2000 ETF | 256,552 | 30 Mar 2024 | 1.45% | 8,378,988 |
Fidelity Advisor New Insights Fund | 231,800 | 30 Mar 2024 | 1.31% | 7,570,587 |
Fidelity Strategic Advisers Fidelity U.S. Total Stock Fund | 204,730 | 30 Mar 2024 | 1.16% | 6,686,481 |
Vanguard Extended Market Index Fund | 154,720 | 30 Dec 2023 | 0.88% | 5,053,155 |
RBB Fund Inc.-Adara Smaller Companies Fund | 117,532 | 29 Apr 2024 | 0.67% | 3,838,595 |
Fidelity Small Cap Index Fund | 111,465 | 28 Feb 2024 | 0.63% | 3,640,446 |
Wasatch Micro-Cap Value Fund | 109,000 | 30 Mar 2024 | 0.62% | 3,559,939 |