Ownership Summary


Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 15,590,802 11.58 -814,113 6/30/20
T. Rowe Price Associates, Inc. 11,688,491 8.68 -423,279 6/30/20
BlackRock Institutional Trust Company, N.A. 8,520,182 6.33 524,027 6/30/20
Wellington Management Company, LLP 7,829,637 5.82 -775,770 6/30/20
Artisan Partners Limited Partnership 7,633,903 5.67 3,313,499 6/30/20
AllianceBernstein L.P. 6,559,756 4.87 -393,280 6/30/20
Invesco Advisers, Inc. 5,758,818 4.28 61,877 6/30/20
Neuberger Berman, LLC 4,526,486 3.36 1,403,717 6/30/20
Dimensional Fund Advisors, L.P. 3,905,008 2.90 -93,467 6/30/20
Franklin Advisers, Inc. 3,494,569 2.60 -618,492 6/30/20

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
T. Rowe Price Small Cap Stock Fund 4,379,960 3.25 -175,700 6/30/20
Vanguard Total Stock Market Index Fund 3,762,627 2.79 -48,860 8/31/20
Vanguard Small-Cap Index Fund 3,311,168 2.46 -33,734 8/31/20
Neuberger Berman Genesis Fund 2,974,310 2.21 945,055 6/30/20
iShares Russell 2000 ETF 2,887,902 2.15 82,688 8/31/20
Fidelity Contrafund 2,386,469 1.77 1,517,969 7/31/20
T. Rowe Price Institutional Small-Cap Stock Fund 2,328,180 1.73 -163,817 6/30/20
Invesco Oppenheimer Discovery Fund 2,074,856 1.54 31,853 7/31/20
Vanguard Small-Cap Growth Index Fund 2,009,648 1.49 -22,515 8/31/20
T. Rowe Price Small Cap Value Fund 1,972,469 1.47 -10,800 6/30/20

Copyright Refinitiv