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 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 626 3,025.48 79.85 98,028,467
Mutual Fund 911 1,691.20 36.98 45,348,442
Insider 20 18.76 0.49 598,869

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 306 459.43 10.53 13,023,735
Sellers 456 -891.21 20.91 -25,856,157
Net -431.78 10.38 -12,832,422

Concentration

Value ($MM) % O/S Shares
Total Inst. 3,391.28 75.72 93,509,885
Top 10 Inst. 1,753.17 39.11 48,349,880
Top 20 Inst. 2,207.80 49.45 61,135,811
Top 50 Inst. 2,730.07 61.11 75,508,293

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