Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 5,571,599 12.74 22,827 9/30/24
BlackRock Institutional Trust Company, N.A. 5,181,946 11.85 52,620 9/30/24
Renaissance Technologies LLC 1,884,285 4.31 70,798 9/30/24
State Street Global Advisors (US) 1,594,045 3.65 25,082 9/30/24
Acadian Asset Management LLC 1,474,517 3.37 -126,540 9/30/24
Neuberger Berman, LLC 1,465,410 3.35 -6,482 9/30/24
Geode Capital Management, L.L.C. 1,244,980 2.85 -24,383 9/30/24
Invesco Capital Management LLC 823,333 1.88 94,839 9/30/24
American Capital Management, Inc. 767,821 1.76 -11,410 9/30/24
Nuveen LLC 699,168 1.60 -3,617 9/30/24

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
iShares Core S&P Mid-Cap ETF 1,419,347 3.25 15,669 12/31/24
Vanguard Total Stock Market Index Fund 1,373,661 3.14 -5,385 10/31/24
iShares Russell 2000 ETF 1,175,773 2.69 -37,860 12/31/24
Vanguard Small-Cap Index Fund 1,096,600 2.51 2,150 10/31/24
Neuberger Berman Genesis Fund 966,783 2.21 -4,723 9/30/24
Vanguard Extended Market Index Fund 649,858 1.49 -4,280 10/31/24
Vanguard Information Technology Index Fund 637,285 1.46 2,950 10/31/24
Statens Pensjonsfond Utland 615,331 1.41 313,087 6/30/24
Vanguard Small-Cap Growth Index Fund 601,763 1.38 -1,626 10/31/24
Invesco S&P MidCap Quality ETF 495,927 1.13 12,600 11/30/24

* Insider values reflect direct beneficial ownership.

Source: LSEG