Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 28 42.75 76.43 1,662,346
Mutual Fund 30 25.01 47.47 1,032,445
Insider 1 9.94 16.17 351,621

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 9 1.22 2.42 52,590
Sellers 10 -0.30 0.50 -10,973
Net -- 0.92 1.92 41,617

Concentration

Value ($MM) % O/S Shares
Total Inst. 42.75 76.43 1,662,346
Top 10 Inst. 40.77 72.64 1,579,761
Top 20 Inst. 42.69 76.32 1,659,801
Top 50 Inst. 42.75 76.43 1,662,346

Style

Holders Value ($MM) % Inst Shares Shares
Growth 2 7.38 13.03 283,412
Aggressive Growth 1 4.37 7.95 172,800
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.86 1.55 33,793
Other 6 4.14 7.11 154,684
GARP 2 3.26 5.52 120,074
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 20 53.48 1,163,159 43,391

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. 172,800 7.95 -- 12/31/16
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 283,000 13.01 -- 3/31/17
TETON Westwood Mighty Mites Fund 172,800 7.95 -- 12/31/16
1290 VT GAMCO Small Company Value Portfolio 155,500 7.15 -500 9/30/17
Fidelity Low-Priced Stock Fund 88,800 4.08 -9,807 7/31/17
Gabelli GDL Fund 75,000 3.45 -- 3/31/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 -- 3/31/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