Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 132 113.24 55.05 35,146,602
Mutual Fund 160 16.02 10.94 6,975,045
Insider 14 19.87 6.90 4,406,371

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 64 12.55 6.67 4,263,495
Sellers 66 -10.04 5.67 -3,626,833
Net 2.51 1.00 636,662

Concentration

Value ($MM) % O/S Shares
Total Inst. 133.11 61.95 39,552,973
Top 10 Inst. 114.64 52.08 33,251,062
Top 20 Inst. 123.25 56.36 35,983,409
Top 50 Inst. 129.76 60.05 38,339,783

Style

Holders Value ($MM) % Inst Shares Shares
Growth 29 4.42 2.52 1,608,800
Aggressive Growth 3 0.14 0.08 51,017
Core Growth 21 1.82 1.05 668,560
Growth 5 2.45 1.39 889,223
Income 2 0.38 0.22 138,726
Income Value 1 0.38 0.22 138,226
Yield 1 -- -- 500
Index 21 26.16 14.85 9,487,506
Other 36 3.74 2.12 1,355,891
Broker Dealer 15 1.16 0.66 420,536
GARP 13 1.47 0.84 533,697
Hedge Fund 8 1.11 0.63 401,658
Specialty -- --
VC Private Equity -- -- -- --
Value 19 2.02 1.17 745,151
Core Value 15 1.01 0.59 379,297
Deep Value 4 1.01 0.57 365,854

Location: Global Region

Holders % O/S Shares Share Value
North America 127 61.41 39,207,566 132,301,100
Europe 18 0.53 340,098 893,551
Asia / Pacific 1 0.01 5,309 13,591

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Richmond Brothers, Inc. 13,889,621 21.76 3,099,596 6/24/19
Rbi Opportunities Fund L.L.C. 5,541,562 8.68 5,541,562 10/15/18
BlackRock Institutional Trust Company, N.A. 3,437,984 5.39 141,166 9/30/19
The Vanguard Group, Inc. 2,909,138 4.55 55,880 9/30/19
Chioini (Robert L) 2,466,574 3.86 -83,333 3/31/19
Rbi Oppertunities Fund II, L.L.C. 1,655,759 2.59 1,655,759 3/25/19
State Street Global Advisors (US) 1,079,852 1.69 74,883 9/30/19
Perkins Capital Management, Inc. 836,000 1.31 -116,800 9/30/19
Geode Capital Management, L.L.C. 735,703 1.15 35,372 9/30/19
Northern Trust Investments, Inc. 698,869 1.09 115,333 9/30/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 1,638,452 2.56 -- 10/31/19
iShares Russell 2000 ETF 1,224,303 1.91 -24,304 10/31/19
Vanguard Extended Market Index Fund 787,471 1.23 -- 10/31/19
iShares Russell 2000 Growth ETF 477,985 0.75 8,420 10/31/19
Fidelity Extended Market Index Fund 293,370 0.46 -- 10/31/19
Fidelity Small Cap Index Fund 260,915 0.41 72,202 7/31/19
iShares Micro-Cap ETF 149,325 0.23 13,347 10/31/19
Schwab Small-Cap Index Fund 129,859 0.20 -- 10/31/19
TIAA-CREF Small Cap Blend Index Fund 111,582 0.17 29,739 9/30/19
Vanguard Health Care Index Fund 110,422 0.17 -1,562 10/31/19

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation