27.99% | % of shares held by all insiders |
21.49% | % of shares held by institutions |
29.84% | % of float held by institutions |
112 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 1,309,881 | 30 Mar 2024 | 5.39% | 31,410,945 |
Vanguard Group Inc | 981,024 | 30 Mar 2024 | 4.04% | 23,524,955 |
Geode Capital Management, LLC | 397,564 | 30 Mar 2024 | 1.64% | 9,533,584 |
State Street Corporation | 393,767 | 30 Mar 2024 | 1.62% | 9,442,532 |
Dimensional Fund Advisors LP | 348,346 | 30 Mar 2024 | 1.43% | 8,353,336 |
Manufacturers Life Insurance Co. | 229,209 | 30 Mar 2024 | 0.94% | 5,496,431 |
Northern Trust Corporation | 160,228 | 30 Mar 2024 | 0.66% | 3,842,267 |
American Century Companies Inc | 154,424 | 30 Mar 2024 | 0.64% | 3,703,087 |
Charles Schwab Investment Management, Inc. | 144,229 | 30 Mar 2024 | 0.59% | 3,458,611 |
Bank Of New York Mellon Corporation | 121,139 | 30 Mar 2024 | 0.50% | 2,904,913 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 559,065 | 30 Mar 2024 | 2.30% | 13,406,378 |
iShares Russell 2000 ETF | 475,166 | 29 Apr 2024 | 1.95% | 11,394,480 |
Vanguard Extended Market Index Fund | 257,422 | 30 Mar 2024 | 1.06% | 6,172,979 |
Fidelity Small Cap Index Fund | 183,539 | 30 Mar 2024 | 0.76% | 4,401,265 |
iShares Russell 2000 Value ETF | 171,502 | 29 Apr 2024 | 0.71% | 4,112,617 |
Avantis U.S. Small Cap Value ETF | 129,575 | 29 Apr 2024 | 0.53% | 3,107,208 |
John Hancock Regional Bank Fund (Investors Tr) | 118,368 | 29 Apr 2024 | 0.49% | 2,838,464 |
Fidelity Extended Market Index Fund | 103,928 | 29 Apr 2024 | 0.43% | 2,492,193 |
Schwab Strategic Tr-Schwab U.S. Small Cap ETF | 83,294 | 28 Feb 2024 | 0.34% | 1,997,390 |
Vanguard Russell 2000 Index Fund | 66,745 | 28 Feb 2024 | 0.27% | 1,600,545 |