Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 144 123.78 58.61 37,410,361
Mutual Fund 155 19.97 10.73 6,790,344
Insider 13 21.69 6.98 4,457,226

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 83 34.84 15.81 10,089,669
Sellers 41 -2.86 1.15 -731,081
Net 31.97 14.66 9,358,588

Concentration

Value ($MM) % O/S Shares
Total Inst. 145.47 65.60 41,867,587
Top 10 Inst. 118.90 53.05 33,861,692
Top 20 Inst. 131.94 58.62 37,416,434
Top 50 Inst. 140.81 63.19 40,329,262

Style

Holders Value ($MM) % Inst Shares Shares
Growth 27 5.19 2.70 1,722,354
Aggressive Growth 3 0.21 0.11 68,970
Core Growth 18 1.86 0.97 618,966
Growth 6 3.12 1.62 1,034,418
Income 2 0.47 0.24 155,050
Income Value 1 0.47 0.24 154,550
Yield 1 -- -- 500
Index 21 27.14 14.13 9,015,065
Other 47 11.84 6.17 3,937,001
Broker Dealer 18 1.07 0.56 355,707
GARP 13 1.38 0.72 462,119
Hedge Fund 16 9.39 4.89 3,119,175
Specialty -- --
Value 18 2.19 1.14 728,130
Core Value 14 1.00 0.52 331,842
Deep Value 4 1.19 0.62 396,288

Location: Global Region

Holders % O/S Shares Share Value
North America 137 65.10 41,548,364 144,506,804
Europe 18 0.45 285,449 847,420
Asia / Pacific 2 0.05 33,774 111,497

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,621,468 2.54 49,183 7/31/19
iShares Russell 2000 ETF 1,201,938 1.88 38,626 7/31/19
Vanguard Extended Market Index Fund 758,571 1.19 48,075 6/30/19
iShares Russell 2000 Growth ETF 467,740 0.73 13,777 7/31/19
Fidelity Extended Market Index Fund 260,432 0.41 -- 6/30/19
Fidelity Small Cap Index Fund 188,713 0.30 20,819 4/30/19
Perkins Discovery Fund 150,000 0.24 -- 6/30/19
iShares Micro-Cap ETF 141,330 0.22 -3,056 7/31/19
Schwab Small-Cap Index Fund 116,055 0.18 22,445 6/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