Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 147 123.59 58.67 37,442,956
Mutual Fund 158 19.34 11.00 7,018,309
Insider 14 20.11 6.92 4,414,552

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 83 34.81 15.80 10,083,631
Sellers 42 -3.01 1.24 -792,137
Net 31.80 14.56 9,291,494

Concentration

Value ($MM) % O/S Shares
Total Inst. 143.71 65.58 41,857,508
Top 10 Inst. 118.90 53.05 33,861,692
Top 20 Inst. 130.40 58.57 37,384,943
Top 50 Inst. 138.93 63.09 40,267,358

Style

Holders Value ($MM) % Inst Shares Shares
Growth 29 5.19 2.70 1,723,576
Aggressive Growth 3 0.21 0.11 68,970
Core Growth 19 1.85 0.97 619,062
Growth 7 3.13 1.62 1,035,544
Income 2 0.47 0.24 155,050
Income Value 1 0.47 0.24 154,550
Yield 1 -- -- 500
Index 22 27.20 14.17 9,041,294
Other 47 11.87 6.20 3,954,518
Broker Dealer 18 1.09 0.57 361,926
GARP 13 1.39 0.74 473,417
Hedge Fund 16 9.39 4.89 3,119,175
Specialty -- --
Value 18 2.17 1.14 727,966
Core Value 14 0.97 0.52 331,678
Deep Value 4 1.19 0.62 396,288

Location: Global Region

Holders % O/S Shares Share Value
North America 140 65.03 41,507,466 142,678,261
Europe 19 0.50 316,268 926,639
Asia / Pacific 2 0.05 33,774 101,660

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,296,818 5.17 345,151 6/30/19
The Vanguard Group, Inc. 2,853,258 4.47 605,032 6/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
Perceptive Advisors LLC 1,500,000 2.35 1,500,000 6/30/19
State Street Global Advisors (US) 1,004,969 1.57 75,470 6/30/19
Perkins Capital Management, Inc. 952,800 1.49 507,500 6/30/19
Geode Capital Management, L.L.C. 700,331 1.10 72,821 6/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.57 -- 9/30/19
iShares Russell 2000 ETF 1,248,607 1.96 103,740 9/30/19
Vanguard Extended Market Index Fund 787,471 1.23 -- 9/30/19
iShares Russell 2000 Growth ETF 469,565 0.74 4,885 9/30/19
Fidelity Extended Market Index Fund 293,370 0.46 -- 8/31/19
Fidelity Small Cap Index Fund 260,915 0.41 72,202 7/31/19
Perkins Discovery Fund 150,000 0.24 -- 6/30/19
iShares Micro-Cap ETF 135,978 0.21 -7,732 9/30/19
Schwab Small-Cap Index Fund 129,859 0.20 13,804 9/30/19
Perritt Ultra MicroCap Fund 114,500 0.18 -8,750 6/30/19

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation