Ownership Profile

Ownership Profile

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 251 1,249.82 96.91 32,056,210
Mutual Fund 330 733.04 55.88 18,485,108
Insider 14 175.91 13.68 4,525,083

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 88 30.36 2.35 776,656
Sellers 120 -69.16 5.35 -1,769,712
Net -- -38.80 3.00 -993,056

Institutional Shareholder Concentration

Value ($MM) % O/S Shares
Total Inst. 1,249.82 96.91 32,056,210
Top 10 Inst. 750.67 58.26 19,272,249
Top 20 Inst. 931.61 72.29 23,912,939
Top 50 Inst. 1,142.65 88.60 29,307,035

Institutional Shareholder Style

Holders Value ($MM) % Inst Shares Shares
Growth 54 249.57 19.42 6,425,019
Aggressive Growth 3 6.87 0.53 176,779
Core Growth 42 236.25 18.39 6,082,598
Growth 9 6.46 0.50 165,642
Income 12 24.32 1.89 624,660
Income Value 7 22.88 1.78 588,207
Yield 5 1.44 0.11 36,453
Index 29 365.13 28.42 9,400,120
Other 54 172.67 13.42 4,440,670
Broker Dealer 13 19.13 1.49 492,485
GARP 21 127.99 9.95 3,290,018
Hedge Fund 17 18.68 1.45 481,241
Specialty 3 6.87 0.53 176,926
Value 45 312.54 24.27 8,028,615
Core Value 33 167.98 13.02 4,306,595
Deep Value 12 144.56 11.25 3,722,020

Top Holders: Institutional Investor

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 3,409,582 10.31 57,582 3/31/18
Dimensional Fund Advisors, L.P. 2,808,695 8.49 -10,213 3/31/18
The Vanguard Group, Inc. 2,437,688 7.37 10,517 3/31/18
Royce & Associates, LP 2,198,156 6.65 40,656 3/31/18
AllianceBernstein L.P. 1,875,972 5.67 -107,830 3/31/18
T. Rowe Price Associates, Inc. 1,829,860 5.53 767 3/31/18
Maurice R. Robinson Trust 1,683,092 5.09 -- 12/31/17
Fairpointe Capital LLC 1,524,059 4.61 44,315 3/31/18
State Street Global Advisors (US) 758,863 2.29 4,110 3/31/18
Northern Trust Investments, Inc. 746,282 2.26 8,541 3/31/18

Copyright Thomson Reuters Corporation

* Insider values reflect direct beneficial ownership.

Stock Information

Copyright Nasdaq. Minimum 15 minutes delayed.