Ownership Summary


Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 16,404,915 12.19 349,992 3/31/20
T. Rowe Price Associates, Inc. 12,111,770 9.00 -188,606 3/31/20
Wellington Management Company, LLP 8,605,407 6.39 -689,755 3/31/20
BlackRock Institutional Trust Company, N.A. 7,996,155 5.94 -144,867 3/31/20
AllianceBernstein L.P. 6,953,036 5.16 -1,296,304 3/31/20
Invesco Advisers, Inc. 5,696,941 4.23 30,833 3/31/20
Artisan Partners Limited Partnership 4,320,404 3.21 4,320,404 3/31/20
Victory Capital Management Inc. 4,121,808 3.06 1,393,153 3/31/20
Franklin Advisers, Inc. 4,113,061 3.06 1,092,383 3/31/20
Dimensional Fund Advisors, L.P. 3,998,475 2.97 -286,788 3/31/20

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
T. Rowe Price Small Cap Stock Fund 4,555,660 3.38 -260,800 3/31/20
Vanguard Total Stock Market Index Fund 3,900,180 2.90 55,825 3/31/20
Vanguard Small-Cap Index Fund 3,416,399 2.54 -1,595 2/29/20
iShares Russell 2000 ETF 2,720,532 2.02 -107,355 4/30/20
T. Rowe Price Institutional Small-Cap Stock Fund 2,491,997 1.85 -102,800 3/31/20
Neuberger Berman Genesis Fund 2,029,255 1.51 2,029,255 3/31/20
Vanguard Small-Cap Growth Index Fund 1,987,352 1.48 -22,024 2/29/20
T. Rowe Price Small Cap Value Fund 1,983,269 1.47 -114,500 3/31/20
Vanguard Strategic Equity Fund 1,922,427 1.43 -- 3/31/20
Vanguard Extended Market Index Fund 1,903,328 1.41 9,406 3/31/20

Copyright Thomson Reuters Corporation