Ownership Profile

Ownership Profile

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 251 1,255.43 97.02 32,092,721
Mutual Fund 333 789.47 56.67 18,746,694
Insider 15 176.29 13.71 4,533,495

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 90 29.66 2.29 758,040
Sellers 103 -54.83 4.26 -1,410,072
Net -- -25.17 1.97 -652,032

Institutional Shareholder Concentration

Value ($MM) % O/S Shares
Total Inst. 1,255.43 97.02 32,092,721
Top 10 Inst. 750.67 58.26 19,272,249
Top 20 Inst. 934.19 72.31 23,917,990
Top 50 Inst. 1,146.43 88.71 29,342,860

Institutional Shareholder Style

Holders Value ($MM) % Inst Shares Shares
Growth 55 251.05 19.48 6,444,212
Aggressive Growth 3 7.04 0.53 176,779
Core Growth 44 238.34 18.51 6,121,846
Growth 8 5.67 0.44 145,587
Income 12 24.34 1.89 624,892
Income Value 7 22.90 1.78 588,217
Yield 5 1.45 0.11 36,675
Index 29 365.22 28.42 9,401,246
Other 53 172.82 13.44 4,444,518
Broker Dealer 14 19.14 1.49 492,685
GARP 20 126.89 9.86 3,262,942
Hedge Fund 16 19.87 1.55 511,915
Specialty 3 6.92 0.54 176,976
Value 45 315.83 24.30 8,036,889
Core Value 33 171.31 13.05 4,316,209
Deep Value 12 144.52 11.25 3,720,680

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.