6.80% | % of shares held by all insiders |
38.65% | % of shares held by institutions |
41.46% | % of float held by institutions |
142 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 1,826,989 | 29 Jun 2024 | 7.04% | 23,202,759 |
Vanguard Group Inc | 1,387,763 | 29 Jun 2024 | 5.34% | 17,624,589 |
Royce & Associates LP | 1,299,798 | 29 Jun 2024 | 5.01% | 16,507,434 |
Geode Capital Management, LLC | 551,441 | 29 Jun 2024 | 2.12% | 7,003,300 |
State Street Corporation | 469,824 | 29 Jun 2024 | 1.81% | 5,966,764 |
Marshall Wace LLP | 270,549 | 29 Jun 2024 | 1.04% | 3,435,972 |
Franklin Resources, Inc. | 250,067 | 29 Jun 2024 | 0.96% | 3,175,850 |
Russell Investments Group, Ltd. | 204,353 | 29 Jun 2024 | 0.79% | 2,595,283 |
Charles Schwab Investment Management, Inc. | 192,073 | 29 Jun 2024 | 0.74% | 2,439,327 |
Northern Trust Corporation | 191,288 | 29 Jun 2024 | 0.74% | 2,429,357 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 849,108 | 29 Jun 2024 | 3.27% | 10,783,671 |
iShares Russell 2000 ETF | 706,686 | 30 Aug 2024 | 2.72% | 8,974,912 |
Royce Small-Cap Total Return Fund | 528,898 | 29 Jun 2024 | 2.04% | 6,717,004 |
Vanguard Extended Market Index Fund | 380,727 | 29 Jun 2024 | 1.47% | 4,835,232 |
Royce Micro Cap Trust | 378,975 | 29 Jun 2024 | 1.46% | 4,812,982 |
Royce Small Cap Trust, Inc. | 336,358 | 29 Jun 2024 | 1.30% | 4,271,746 |
Fidelity Small Cap Index Fund | 244,711 | 30 Jul 2024 | 0.94% | 3,107,829 |
iShares Russell 2000 Value ETF | 227,389 | 30 Aug 2024 | 0.88% | 2,887,840 |
Putnam Small Cap Value Fund | 174,013 | 30 May 2024 | 0.67% | 2,209,965 |
Russell Inv Co- Tax-Managed U.S. Mid & Small Cap Fund | 171,048 | 30 Jul 2024 | 0.66% | 2,172,309 |