Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 135 144.11 59.14 33,694,112
Mutual Fund 115 21.78 9.87 5,624,448
Insider 9 49.97 17.57 10,010,511

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 51 24.40 10.46 5,961,127
Sellers 56 -2.29 0.91 -519,452
Net -- 22.11 9.55 5,441,675

Concentration

Value ($MM) % O/S Shares
Total Inst. 144.11 59.14 33,694,112
Top 10 Inst. 116.75 48.12 27,419,032
Top 20 Inst. 130.08 53.25 30,339,552
Top 50 Inst. 139.99 57.42 32,717,090

Style

Holders Value ($MM) % Inst Shares Shares
Growth 28 4.63 1.93 1,097,442
Aggressive Growth 2 0.39 0.16 91,700
Core Growth 19 2.11 0.88 501,885
Growth 7 2.13 0.88 503,857
Income 2 0.54 0.23 129,105
Income Value 1 0.54 0.23 128,605
Yield 1 -- -- 500
Index 21 33.37 13.88 7,909,665
Other 31 4.88 2.03 1,155,305
Broker Dealer 18 2.62 1.09 620,231
GARP 9 1.89 0.79 448,194
Hedge Fund 4 0.37 0.15 86,880
Value 17 2.56 1.07 606,969
Core Value 13 0.84 0.35 200,903
Deep Value 4 1.71 0.71 406,066

Location: Global Region

Holders % O/S Shares Share Change
North America 104 39.05 22,251,932 5,671,351
Europe 16 0.45 258,770 27,127
Asia 1 0.01 2,922 -32

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Richmond Brothers, Inc. 10,784,734 18.93 5,421,186 10/15/18
Rbi Opportunities Fund L.L.C. 5,541,562 9.73 5,541,562 10/15/18
BlackRock Institutional Trust Company, N.A. 2,966,164 5.21 26,894 9/30/18
Chioini (Robert L) 2,549,907 4.48 -- 4/25/18
The Vanguard Group, Inc. 2,337,494 4.10 -2,198 9/30/18
State Street Global Advisors (US) 937,981 1.65 24,876 9/30/18
Klema (Thomas E) 638,492 1.12 -33,000 4/25/18
Gupta (Ajay) 590,949 1.04 100,000 10/7/18
Northern Trust Investments, Inc. 589,302 1.03 27,554 9/30/18
Geode Capital Management, L.L.C. 482,447 0.85 17,157 9/30/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 1,271,917 2.23 -- 10/31/18
iShares Russell 2000 ETF 1,046,746 1.84 10,150 11/30/18
Vanguard Extended Market Index Fund 671,256 1.18 -- 10/31/18
iShares Russell 2000 Growth ETF 412,963 0.72 -25,559 11/30/18
Fidelity Extended Market Index Fund 199,001 0.35 -- 10/31/18
Fidelity Small Cap Index Fund 126,503 0.22 24,327 7/31/18
iShares Micro-Cap ETF 122,934 0.22 -1,984 11/30/18
Perritt Ultra MicroCap Fund 113,250 0.20 -9,667 9/30/18
Vanguard Health Care Index Fund 98,639 0.17 1,462 10/31/18
Schwab Small-Cap Index Fund 95,900 0.17 -- 7/31/18

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation