Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 136 136.44 57.75 32,974,233
Mutual Fund 113 24.31 9.23 5,268,835
Insider 9 46.48 17.57 10,031,045

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 41 1.55 1.18 672,977
Sellers 51 -3.19 2.45 -1,400,729
Net -- -1.64 1.27 -727,752

Concentration

Value ($MM) % O/S Shares
Total Inst. 136.44 57.75 32,974,233
Top 10 Inst. 118.19 46.78 26,708,115
Top 20 Inst. 127.75 51.62 29,476,767
Top 50 Inst. 133.91 56.01 31,980,320

Style

Holders Value ($MM) % Inst Shares Shares
Growth 29 2.95 2.26 1,291,962
Aggressive Growth 3 0.27 0.21 117,530
Core Growth 19 1.51 1.15 655,755
Growth 7 1.17 0.91 518,677
Income 2 0.32 0.25 139,968
Income Value 1 0.32 0.24 139,468
Yield 1 -- -- 500
Index 20 16.21 12.47 7,121,695
Other 31 2.73 2.11 1,206,290
Broker Dealer 16 1.13 0.87 498,629
GARP 10 0.98 0.76 434,628
Hedge Fund 5 0.62 0.48 273,033
Value 15 1.42 1.00 573,194
Core Value 11 0.56 0.34 191,929
Deep Value 4 0.86 0.67 381,265

Location: Global Region

Holders % O/S Shares Share Change
North America 104 37.73 21,542,811 -595,234
Europe 17 0.39 221,478 -36,527
Asia 1 0.01 5,474 -5

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Richmond Brothers, Inc. 10,790,025 18.90 5,291 3/27/19
Rbi Opportunities Fund L.L.C. 5,541,562 9.71 5,541,562 10/15/18
BlackRock Institutional Trust Company, N.A. 2,953,324 5.17 -12,840 12/31/18
Chioini (Robert L) 2,549,907 4.47 -- 4/25/18
The Vanguard Group, Inc. 1,629,166 2.85 -708,328 12/31/18
State Street Global Advisors (US) 901,352 1.58 -36,629 12/31/18
Klema (Thomas E) 638,492 1.12 -84,948 4/25/18
Gupta (Ajay) 590,949 1.03 100,000 10/7/18
Northern Trust Investments, Inc. 573,551 1.00 -15,751 12/31/18
Geode Capital Management, L.L.C. 539,787 0.95 57,340 12/31/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
iShares Russell 2000 ETF 988,471 1.73 -55,300 3/31/19
Vanguard Extended Market Index Fund 682,261 1.19 5,352 2/28/19
Vanguard Total Stock Market Index Fund 674,980 1.18 87,401 2/28/19
iShares Russell 2000 Growth ETF 390,756 0.68 -23,883 3/31/19
Fidelity Extended Market Index Fund 260,432 0.46 29,345 2/28/19
Fidelity Small Cap Index Fund 167,894 0.29 25,200 1/31/19
Perkins Discovery Fund 125,000 0.22 -- 12/31/18
Perritt Ultra MicroCap Fund 123,250 0.22 10,000 12/31/18
Vanguard Health Care Index Fund 121,335 0.21 121,335 2/28/19
iShares Micro-Cap ETF 112,384 0.20 -8,287 3/31/19

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation