Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 33 31.46 76.07 1,654,411
Mutual Fund 27 20.42 46.38 1,008,823
Insider 1 9.94 16.17 351,621

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 9 0.57 1.19 25,831
Sellers 8 -0.55 1.25 -27,157
Net -- 0.01 0.06 -1,326

Concentration

Value ($MM) % O/S Shares
Total Inst. 31.46 76.07 1,654,411
Top 10 Inst. 30.01 72.58 1,578,631
Top 20 Inst. 31.40 75.89 1,650,522
Top 50 Inst. 31.46 76.07 1,654,411

Style

Holders Value ($MM) % Inst Shares Shares
Growth 3 5.72 13.17 286,505
Aggressive Growth 1 3.83 8.06 175,300
Core Growth 2 1.89 5.11 111,205
Index 4 0.70 1.68 36,646
Other 11 3.08 8.10 176,191
Broker Dealer 3 0.01 0.03 706
GARP 3 1.98 5.34 116,119
Hedge Fund 5 1.09 2.73 59,366
Value 2 11.37 27.64 601,037
Core Value 1 9.88 23.61 513,452
Deep Value 1 1.49 4.03 87,585

Location: Global Region

Holders % O/S Shares Share Change
North America 23 53.04 1,153,544 17,654

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Gabelli Funds, LLC 513,452 23.61 -- 5/22/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,924 5.10 -- 3/31/18
Fidelity Management & Research Company 100,951 4.64 -- 3/31/18
Royce & Associates, LP 87,585 4.03 -- 3/31/18
CSS, LLC 52,172 2.40 -3,308 3/31/18
SMP Asset Management, LLC 23,434 1.08 -3,566 3/31/18
The Vanguard Group, Inc. 21,182 0.97 1,377 3/31/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Gabelli Small Cap Growth Fund 281,500 12.94 -1,000 12/31/17
TETON Westwood Mighty Mites Fund 175,300 8.06 -- 12/31/17
1290 VT GAMCO Small Company Value Portfolio 156,000 7.17 -- 4/30/18
Fidelity Low-Priced Stock Fund 86,559 3.98 -2,141 1/31/18
Gabelli GDL Fund 75,000 3.45 -- 12/31/17
Royce Micro-Cap Trust 67,705 3.11 -- 3/31/18
DFA U.S. Micro Cap Portfolio 33,988 1.56 -- 1/31/18
Gabelli Equity Trust, Inc. 20,000 0.92 -- 12/31/17
Royce Total Return Fund 19,293 0.89 -- 3/31/18
Florida State Board Administration Fund 14,093 0.65 14,093 3/31/17

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation