Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 2,806,196 15.03 175,027 6/30/26
Capital Research Global Investors 1,389,907 7.44 -145,417 6/30/26
Dimensional Fund Advisors, L.P. 835,163 4.47 91,036 6/30/26
Vanguard Capital Management, LLC 789,325 4.23 4,914 6/30/26
State Street Investment Management (US) 777,826 4.17 56,579 6/30/26
Silvercrest Asset Management Group LLC 691,246 3.70 -37,950 6/30/26
Wasatch Global Investors Inc 680,926 3.65 -186,899 6/30/26
American Century Investment Management, Inc. 564,637 3.02 246,312 6/30/26
Geode Capital Management, L.L.C. 515,525 2.76 33,995 6/30/26
Principal Global Investors (Equity) 411,563 2.20 -22,908 6/30/26

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
American Funds SMALLCAP World Fund 1,352,899 7.24 -48,400 6/30/26
iShares Core S&P Small-Cap ETF 1,113,576 5.96 11,800 7/31/26
Vanguard Total Stock Market Index Fund 561,226 3.01 -5,133 6/30/26
iShares Russell 2000 ETF 482,933 2.59 -2,112 7/31/26
American Century Small Cap Value Fund 305,000 1.63 123,781 6/30/26
Wasatch Small Cap Growth Fund 293,540 1.57 -82,359 6/30/26
Vanguard Extended Market Index Fund 209,814 1.12 3,327 6/30/26
Fidelity Small Cap Index Fund 181,205 0.97 1,600 5/31/26
State Street SPDR Portfolio S&P 600 Small Cap ETF 174,036 0.93 6,005 7/31/26
BlackRock Advantage Small Cap Core Fund 173,814 0.93 33,203 6/30/26

* Insider values reflect direct beneficial ownership.