1.14% | % of shares held by all insiders |
87.55% | % of shares held by institutions |
88.56% | % of float held by institutions |
153 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 3,174,376 | 31 Mar 2024 | 11.58% | 32,696,073 |
FMR, LLC | 2,649,245 | 31 Mar 2024 | 9.66% | 27,287,224 |
Van Lanschot Kempen Investment Managment N.V. | 2,628,384 | 31 Mar 2024 | 9.59% | 27,072,355 |
Vanguard Group Inc | 1,685,338 | 31 Mar 2024 | 6.15% | 17,358,981 |
Bank of America Corporation | 1,179,064 | 31 Mar 2024 | 4.30% | 12,144,359 |
Royce & Associates LP | 925,019 | 31 Mar 2024 | 3.37% | 9,527,695 |
American Century Companies Inc | 730,248 | 31 Mar 2024 | 2.66% | 7,521,554 |
Nantahala Capital Management, LLC | 685,253 | 31 Mar 2024 | 2.50% | 7,058,106 |
Wellington Management Group, LLP | 671,960 | 31 Mar 2024 | 2.45% | 6,921,188 |
Geode Capital Management, LLC | 587,154 | 31 Mar 2024 | 2.14% | 6,047,686 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares U.S. Infrastructure ETF | 1,212,510 | 30 Apr 2024 | 4.42% | 12,488,853 |
Fidelity International Small Cap Fund | 1,078,259 | 31 Mar 2024 | 3.93% | 11,106,067 |
Vanguard Total Stock Market Index Fund | 1,056,300 | 31 Mar 2024 | 3.85% | 10,879,890 |
Fidelity Low-Priced Stock Fund | 755,151 | 31 Mar 2024 | 2.75% | 7,778,055 |
iShares Russell 2000 ETF | 623,675 | 30 Apr 2024 | 2.27% | 6,423,852 |
American Century Small Cap Value Fund | 498,496 | 31 Mar 2024 | 1.82% | 5,134,508 |
Vanguard Extended Market Index Fund | 422,626 | 31 Mar 2024 | 1.54% | 4,353,047 |
Royce Opportunity Fund | 407,661 | 31 Mar 2024 | 1.49% | 4,198,908 |
Fidelity Small Cap Index Fund | 265,511 | 31 Mar 2024 | 0.97% | 2,734,763 |
iShares Russell 2000 Value ETF | 251,619 | 30 Apr 2024 | 0.92% | 2,591,675 |