Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 125 159.27 51.41 29,591,846
Mutual Fund 132 27.79 10.37 5,957,324
Insider 16 28.52 10.14 5,837,496

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 57 18.61 5.91 3,400,549
Sellers 51 -4.61 1.44 -830,891
Net 14.00 4.46 2,569,658

Concentration

Value ($MM) % O/S Shares
Total Inst. 187.78 61.54 35,428,526
Top 10 Inst. 151.66 49.58 28,540,596
Top 20 Inst. 168.85 55.50 31,948,691
Top 50 Inst. 182.09 59.68 34,355,075

Style

Holders Value ($MM) % Inst Shares Shares
Growth 29 7.95 2.43 1,399,485
Aggressive Growth 3 0.77 0.24 135,882
Core Growth 19 4.09 1.25 721,108
Growth 7 3.09 0.94 542,495
Income 2 0.82 0.25 144,418
Income Value 1 0.82 0.25 143,918
Yield 1 -- -- 500
Index 21 44.90 13.72 7,898,563
Other 31 6.11 1.89 1,085,657
Broker Dealer 15 1.30 0.40 229,092
GARP 11 2.47 0.77 446,176
Hedge Fund 5 2.34 0.71 410,389
Specialty -- -- -- --
Value 15 3.15 0.98 562,148
Core Value 11 1.07 0.34 196,181
Deep Value 4 2.08 0.64 365,967

Location: Global Region

Holders % O/S Shares Share Value
North America 119 61.02 35,126,235 186,124,786
Europe 21 0.52 297,362 1,630,738
Asia / Pacific 1 0.01 5,465 26,287

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Richmond Brothers, Inc. 10,790,025 18.74 5,291 3/27/19
Rbi Opportunities Fund L.L.C. 5,541,562 9.63 5,541,562 10/15/18
BlackRock Institutional Trust Company, N.A. 2,951,667 5.13 -1,657 3/31/19
Chioini (Robert L) 2,549,907 4.43 -- 4/25/18
The Vanguard Group, Inc. 2,248,226 3.91 619,060 3/31/19
Rbi Oppertunities Fund II, L.L.C. 1,655,759 2.88 1,655,759 3/25/19
State Street Global Advisors (US) 929,499 1.61 28,147 3/31/19
Klema (Thomas E) 638,492 1.11 -33,000 4/25/18
Geode Capital Management, L.L.C. 627,510 1.09 87,723 3/31/19
Gupta (Ajay) 607,949 1.06 17,000 4/25/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 1,390,485 2.21 65,377 5/31/19
iShares Russell 2000 ETF 931,071 1.48 -22,050 5/31/19
Vanguard Extended Market Index Fund 710,496 1.13 5,476 5/31/19
iShares Russell 2000 Growth ETF 384,471 0.61 -2,514 5/31/19
Fidelity Extended Market Index Fund 260,432 0.41 -- 4/30/19
Fidelity Small Cap Index Fund 167,894 0.27 25,200 1/31/19
Perkins Discovery Fund 150,000 0.24 25,000 3/31/19
Perritt Ultra MicroCap Fund 123,250 0.20 -- 3/31/19
iShares Micro-Cap ETF 111,795 0.18 2 5/31/19
Vanguard Health Care Index Fund 108,541 0.17 -10,785 5/31/19

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation