Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 2,554,037 14.00 77,068 6/30/26
Vanguard Capital Management, LLC 810,144 4.44 18,208 3/31/26
State Street Investment Management (US) 782,195 4.29 47,268 6/30/26
Wellington Management Company, LLP 602,103 3.30 843 3/31/26
Frontier Capital Management Company, LLC 548,780 3.01 -12,392 3/31/26
Manulife Investment Management (North America) Limited 511,033 2.80 -15,528 3/31/26
Vanguard Portfolio Management, LLC 507,782 2.78 507,782 3/31/26
Renaissance Technologies LLC 490,041 2.69 93,101 3/31/26
JP Morgan Asset Management 447,471 2.45 -46,549 3/31/26
Geode Capital Management, L.L.C. 432,658 2.37 8,495 3/31/26

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
iShares Core S&P Small-Cap ETF 1,095,022 6.00 10,892 7/31/26
Vanguard Total Stock Market Index Fund 575,975 3.16 -17,132 6/30/26
iShares Russell 2000 ETF 451,003 2.47 -1,968 7/31/26
John Hancock Small Cap Core Fund 413,289 2.27 -- 5/31/26
Reaves Utility Income Fund 248,275 1.36 -26,725 3/31/26
FPA Queens Road Small Cap Value Fd 240,067 1.32 240,067 6/30/26
Vanguard Explorer Value Fund 236,476 1.30 47,694 6/30/26
Heartland Value Fund 232,349 1.27 82,349 6/30/26
Vanguard Extended Market Index Fund 208,484 1.14 4,924 6/30/26
Fidelity Small Cap Index Fund 177,114 0.97 1,972 5/31/26

Source: LSEG