Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 114 109.77 54.64 35,482,220
Mutual Fund 89 11.78 6.39 4,266,392
Insider 15 19.93 6.94 4,429,036

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 47 3.53 2.09 1,444,708
Sellers 78 -9.69 5.28 -3,645,210
Net -6.16 3.19 -2,200,502

Concentration

Value ($MM) % O/S Shares
Total Inst. 129.70 61.58 39,911,256
Top 10 Inst. 112.03 51.71 33,451,712
Top 20 Inst. 120.97 56.29 36,419,130
Top 50 Inst. 126.79 59.85 38,768,590

Style

Holders Value ($MM) % Inst Shares Shares
Growth 21 3.57 2.24 1,460,401
Aggressive Growth 3 0.18 0.11 75,317
Core Growth 15 1.45 0.89 591,460
Growth 3 1.94 1.24 793,624
Income 3 0.38 0.23 156,408
Income Value 1 0.38 0.23 154,908
Yield 2 -- -- 1,500
Index 17 23.56 14.40 9,652,454
Other 31 3.44 2.11 1,405,892
Broker Dealer 14 1.25 0.76 510,435
GARP 11 1.32 0.81 536,917
Hedge Fund 6 0.87 0.53 358,540
Specialty -- --
Value 15 1.63 0.99 658,128
Core Value 10 0.78 0.46 309,791
Deep Value 5 0.85 0.53 348,337

Location: Global Region

Holders % O/S Shares Share Value
North America 121 61.23 39,674,325 129,106,509
Europe 8 0.35 237,305 600,305
Asia / Pacific 1 -- 2,709 6,610

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,854,728 5.75 416,744 12/31/19
The Vanguard Group, Inc. 2,766,674 4.12 -142,464 12/31/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,044,547 1.56 -35,305 12/31/19
Geode Capital Management, L.L.C. 801,000 1.19 65,297 12/31/19
Perkins Capital Management, Inc. 743,400 1.16 -92,600 12/31/19
Northern Trust Investments, Inc. 687,847 1.03 -11,022 12/31/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 1,806,552 2.62 168,100 2/29/20
iShares Russell 2000 ETF 1,385,217 2.01 22,517 2/29/20
Vanguard Extended Market Index Fund 787,471 1.14 -- 2/29/20
iShares Russell 2000 Growth ETF 523,045 0.76 -9,344 2/29/20
Fidelity Small Cap Index Fund 327,460 0.47 57,528 1/31/20
Fidelity Extended Market Index Fund 293,370 0.42 -- 2/29/20
iShares Micro-Cap ETF 151,830 0.22 5,037 2/29/20
Schwab Small-Cap Index Fund 129,859 0.19 -- 2/29/20
TIAA-CREF Small Cap Blend Index Fund 111,582 0.16 -- 1/31/20
iShares Russell 2000 Small-Cap Index Fund 95,504 0.14 12,216 12/31/19

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation