Institutional Shareholder Concentration

Shareholder Holders Value ($MM) % O/S Shares
Institution 470 4,517.31 104.08 34,312,460
Mutual Fund 461 2,290.94 45.07 14,833,074
Insider 12 113.37 1.67 550,735

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Fidelity Management & Research Company LLC 4,927,926 14.95 5,635 12/31/25
The Vanguard Group, Inc. 3,985,015 12.09 121,432 12/31/25
BlackRock Institutional Trust Company, N.A. 3,768,137 11.43 103,650 12/31/25
State Street Investment Management (US) 1,543,296 4.68 -10,763 12/31/25
Nomura Investment Management Business Trust 915,724 2.78 -81,427 12/31/25
Geode Capital Management, L.L.C. 824,771 2.50 7,921 12/31/25
Capital Research Global Investors 811,937 2.46 -- 12/31/25
AQR Capital Management, LLC 653,052 1.98 -48,867 12/31/25
American Century Investment Management, Inc. 651,987 1.98 14,734 12/31/25
Adage Capital Management, L.P. 616,475 1.87 151,664 12/31/25
Invesco Advisers, Inc. 570,818 1.73 34,090 12/31/25
Westfield Capital Management Company, L.P. 547,403 1.66 205,093 12/31/25
Dimensional Fund Advisors, L.P. 521,470 1.58 4,818 12/31/25
Thrivent Asset Management, LLC 467,958 1.42 354,621 12/31/25
Loomis, Sayles & Company, L.P. 464,065 1.41 -34,745 12/31/25
Norges Bank Investment Management (NBIM) 428,524 1.30 117,336 12/31/25
Pathstone 424,973 1.29 -897 12/31/25
Squarepoint Capital LLP 423,673 1.29 65,657 12/31/25
Charles Schwab Investment Management, Inc. 409,964 1.24 -10,062 12/31/25
Sooch (Navdeep S) 397,927 1.21 -- 3/23/26
Goldman Sachs Asset Management, L.P. 395,407 1.20 65,216 12/31/25
Hermes Investment Management Ltd. 388,655 1.18 -65,971 12/31/25
BlackRock Investment Management (UK) Ltd. 347,058 1.05 72,980 12/31/25
Northern Trust Investments, Inc. 334,058 1.01 -4,925 12/31/25
Wellington Management Company, LLP 317,096 0.96 -309,307 12/31/25

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Fidelity Growth Company Fund 1,693,742 5.14 -- 1/31/26
iShares Core S&P Mid-Cap ETF 1,061,667 3.22 7,932 2/28/26
Vanguard Total Stock Market Index Fund 1,040,597 3.16 1,928 2/28/26
iShares Russell 2000 ETF 788,017 2.39 -997 2/28/26
Vanguard Small-Cap Index Fund 746,174 2.26 1,983 2/28/26
American Funds SMALLCAP World Fund 695,240 2.11 -- 12/31/25
Vanguard Information Technology Index Fund 671,837 2.04 -130,493 2/28/26
Nomura Small Cap Core Fund 499,996 1.52 -63,138 1/31/26
Fidelity Growth Company K6 Fund 488,782 1.48 -6,098 1/31/26
Vanguard Explorer Fund 437,360 1.33 10,595 12/31/25

* Insider values reflect direct beneficial ownership.

Source: LSEG