Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 27 42.77 76.14 1,656,003
Mutual Fund 29 26.89 47.19 1,026,329
Insider 1 9.94 16.17 351,621

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 7 0.70 1.55 33,622
Sellers 12 -0.49 0.90 -19,616
Net -- 0.21 0.65 14,006

Concentration

Value ($MM) % O/S Shares
Total Inst. 42.77 76.14 1,656,003
Top 10 Inst. 41.16 72.75 1,582,261
Top 20 Inst. 42.72 76.03 1,653,669
Top 50 Inst. 42.77 76.14 1,656,003

Style

Holders Value ($MM) % Inst Shares Shares
Growth 2 7.77 13.15 285,912
Aggressive Growth 1 4.77 8.06 175,300
Core Growth 1 3.01 5.09 110,612
Income 1 0.15 0.44 9,600
Yield 1 0.15 0.44 9,600
Index 4 0.85 1.55 33,793
Other 6 3.89 6.78 147,368
GARP 2 3.02 5.18 112,758
Hedge Fund 4 0.88 1.59 34,610
Value 2 16.40 27.73 603,091
Core Value 1 14.00 23.67 514,800
Deep Value 1 2.40 4.06 88,291

Location: Global Region

Holders % O/S Shares Share Change
North America 19 53.19 1,156,816 15,791

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Gabelli Funds, LLC 514,800 23.67 -2,800 9/30/17
Bernstein (Daniel J) 353,204 16.24 -- 3/28/17
Teton Advisors, Inc. 175,300 8.06 -- 9/30/17
Bernstein (Howard B) 140,000 6.44 -- 12/31/16
Dimensional Fund Advisors, L.P. 110,612 5.09 -2,000 9/30/17
Fidelity Management & Research Company 101,306 4.66 -- 9/30/17
Royce & Associates, LP 88,291 4.06 -964 9/30/17
CSS, LLC 59,372 2.73 -3,241 9/30/17
Renaissance Technologies LLC 20,200 0.93 200 9/30/17
The Vanguard Group, Inc. 19,176 0.88 -100 9/30/17

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Gabelli Small Cap Growth Fund 282,500 12.99 -500 9/30/17
TETON Westwood Mighty Mites Fund 175,300 8.06 -- 9/30/17
1290 VT GAMCO Small Company Value Portfolio 154,200 7.09 -1,300 11/30/17
Fidelity Low-Priced Stock Fund 88,700 4.08 -100 10/31/17
Gabelli GDL Fund 75,000 3.45 -- 9/30/17
Royce Micro-Cap Trust 67,705 3.11 -- 9/30/17
DFA U.S. Micro Cap Portfolio 33,988 1.56 -- 7/31/17
Gabelli Equity Trust, Inc. 20,000 0.92 -- 9/30/17
Royce Total Return Fund 19,999 0.92 -964 9/30/17
Florida State Board Administration Fund 14,093 0.65 14,093 3/31/17

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation