Ownership summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 13,045,741 10.55 -1,466,992 6/30/20
T. Rowe Price Associates, Inc. 6,899,034 5.58 -2,388,202 6/30/20
BlackRock Institutional Trust Company, N.A. 6,119,816 4.95 -34,305 6/30/20
PRIMECAP Management Company 5,490,657 4.44 -369,960 6/30/20
State Street Global Advisors (US) 3,909,859 3.16 157,990 6/30/20
Dimensional Fund Advisors, L.P. 2,940,021 2.38 -102,537 6/30/20
Parnassus Investments 2,750,000 2.22 -150,000 6/30/20
Citadel Advisors LLC 2,533,249 2.05 1,418,383 6/30/20
Fidelity Management & Research Company LLC 2,493,841 2.02 258,768 6/30/20
AllianceBernstein L.P. 2,167,662 1.75 121,950 6/30/20

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 618 3,384.71 74.59 92,221,136
Mutual Fund 912 1,575.55 33.93 41,869,942
Insider 21 18.89 0.49 604,009

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 293 423.83 9.45 11,683,596
Sellers 488 -880.98 20.36 -25,171,749
Net -457.15 10.91 -13,488,153

Concentration

Value ($MM) % O/S Shares
Total Inst. 3,403.22 75.07 92,813,327
Top 10 Inst. 1,753.17 39.11 48,349,880
Top 20 Inst. 2,217.82 49.47 61,164,464
Top 50 Inst. 2,729.52 60.52 74,827,919

* Represents ownership of less than 1% of total shares outstanding.