Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 2,631,169 14.10 99,413 3/31/26
Capital Research Global Investors 1,535,324 8.23 65,572 3/31/26
Wasatch Global Investors Inc 867,825 4.65 -39,676 3/31/26
Vanguard Capital Management, LLC 784,411 4.20 -17,241 3/31/26
Dimensional Fund Advisors, L.P. 744,127 3.99 78,415 3/31/26
Silvercrest Asset Management Group LLC 729,196 3.91 -65,501 3/31/26
State Street Investment Management (US) 721,247 3.86 19,018 3/31/26
Geode Capital Management, L.L.C. 481,530 2.58 15,524 3/31/26
Principal Global Investors (Equity) 434,471 2.33 -7,891 3/31/26
Wellington Management Company, LLP 382,354 2.05 19,673 3/31/26

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
American Funds SMALLCAP World Fund 1,401,299 7.51 57,187 3/31/26
iShares Core S&P Small-Cap ETF 1,101,776 5.90 -3,256 6/30/26
Vanguard Total Stock Market Index Fund 566,359 3.03 1,290 5/31/26
iShares Russell 2000 ETF 485,045 2.60 58,119 6/30/26
Wasatch Small Cap Growth Fund 375,899 2.01 -5,866 3/31/26
Vanguard Extended Market Index Fund 206,487 1.11 903 5/31/26
American Century Small Cap Value Fund 181,219 0.97 181,219 3/31/26
Fidelity Small Cap Index Fund 179,605 0.96 1,552 4/30/26
iShares Russell 2000 Value ETF 171,534 0.92 90,505 6/30/26
State Street SPDR Portfolio S&P 600 Small Cap ETF 168,031 0.90 593 6/30/26

* Insider values reflect direct beneficial ownership.