Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 31 34.20 76.69 1,667,836
Mutual Fund 28 19.47 46.36 1,008,358
Insider 1 9.94 16.17 351,621

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 7 0.66 1.42 30,977
Sellers 9 -0.18 0.40 -8,741
Net -- 0.48 1.02 22,236

Concentration

Value ($MM) % O/S Shares
Total Inst. 34.20 76.69 1,667,836
Top 10 Inst. 32.27 72.32 1,572,856
Top 20 Inst. 34.13 76.51 1,664,116
Top 50 Inst. 34.20 76.69 1,667,836

Style

Holders Value ($MM) % Inst Shares Shares
Growth 2 6.13 13.14 285,724
Aggressive Growth 1 3.83 8.06 175,300
Core Growth 1 2.31 5.08 110,424
Index 4 0.71 1.68 36,645
Other 11 4.14 9.05 196,871
Broker Dealer 2 0.01 0.01 244
GARP 3 2.45 5.39 117,219
Hedge Fund 6 1.69 3.65 79,408
Value 2 12.56 27.65 601,337
Core Value 1 10.73 23.62 513,752
Deep Value 1 1.83 4.03 87,585

Location: Global Region

Holders % O/S Shares Share Change
North America 21 53.66 1,166,969 22,522

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Gabelli Funds, LLC 513,752 23.62 300 6/30/18
Bernstein (Daniel J) 353,631 16.26 427 3/27/18
Teton Advisors, Inc. 175,300 8.06 -- 12/31/17
Bernstein (Howard B) 140,000 6.44 -- 12/31/16
Dimensional Fund Advisors, L.P. 110,424 5.08 -500 6/30/18
Fidelity Management & Research Company 102,051 4.69 1,100 6/30/18
Royce & Associates, LP 87,585 4.03 -- 6/30/18
CSS, LLC 45,498 2.09 -6,674 6/30/18
SMP Asset Management, LLC 23,434 1.08 -- 6/30/18
The Vanguard Group, Inc. 21,181 0.97 -1 6/30/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Gabelli Small Cap Growth Fund 281,652 12.95 152 3/31/18
TETON Westwood Mighty Mites Fund 175,999 8.09 -- 6/30/18
1290 VT GAMCO Small Company Value Portfolio 155,000 7.13 -1,300 7/31/18
Fidelity Low-Priced Stock Fund 84,888 3.90 -1,671 4/30/18
Gabelli GDL Fund 75,000 3.45 -- 6/30/18
Royce Micro-Cap Trust 67,705 3.11 -- 6/30/18
DFA U.S. Micro Cap Portfolio 33,988 1.56 -- 4/30/18
Gabelli Equity Trust, Inc. 20,000 0.92 -- 6/30/18
Royce Total Return Fund 19,293 0.89 -- 6/30/18
Florida State Board Administration Fund 14,093 0.65 -- 3/31/18

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation