Ownership Summary


Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 13,203,253 9.67 55,257 3/31/21
Artisan Partners Limited Partnership 10,578,483 7.75 -170,473 3/31/21
T. Rowe Price Associates, Inc. 10,126,985 7.42 1,817,193 3/31/21
BlackRock Institutional Trust Company, N.A. 9,875,262 7.23 268,031 3/31/21
Neuberger Berman, LLC 6,328,741 4.63 558,786 3/31/21
Wellington Management Company, LLP 6,274,759 4.60 -383,213 3/31/21
AllianceBernstein L.P. 5,675,740 4.16 263,257 3/31/21
Invesco Advisers, Inc. 5,527,923 4.05 -225,927 3/31/21
Fidelity Management & Research Company LLC 4,135,195 3.03 -1,736,856 3/31/21
Victory Capital Management Inc. 3,547,369 2.60 443,404 3/31/21

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 3,862,485 2.83 1,445 6/30/21
iShares Core S&P Mid-Cap ETF 3,680,331 2.70 -42,955 6/30/21
Neuberger Berman Genesis Fund 3,498,391 2.56 -125,221 6/30/21
Vanguard Small-Cap Index Fund 3,400,218 2.49 40,244 6/30/21
iShares Russell 2000 ETF 3,098,411 2.27 -102,575 6/30/21
Artisan Small Cap Fund 2,702,049 1.98 164,031 3/31/21
T. Rowe Price Small Cap Stock Fund 2,543,971 1.86 -73,141 6/30/21
Artisan Mid Cap Fund 2,426,176 1.78 -102,664 3/31/21
RobecoSAM Smart Energy Equities 2,300,000 1.68 200,000 5/31/21
Delaware Smid Cap Growth Fund 2,165,085 1.59 -- 5/31/21

Copyright Refinitiv