Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 30 36.68 75.96 1,652,075
Mutual Fund 29 20.22 46.84 1,018,812
Insider 1 9.94 16.17 351,621

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 11 0.56 1.15 24,947
Sellers 11 -4.89 10.35 -225,204
Net -- -4.33 9.20 -200,257

Concentration

Value ($MM) % O/S Shares
Total Inst. 36.68 75.96 1,652,075
Top 10 Inst. 35.16 72.67 1,580,478
Top 20 Inst. 36.64 75.89 1,650,470
Top 50 Inst. 36.68 75.96 1,652,075

Style

Holders Value ($MM) % Inst Shares Shares
Growth 3 6.25 13.17 286,405
Aggressive Growth 1 3.83 8.06 175,300
Core Growth 2 2.42 5.11 111,105
Index 4 0.77 1.62 35,269
Other 10 3.64 8.03 174,642
Broker Dealer 3 -- -- 3
GARP 2 2.45 5.31 115,577
Hedge Fund 5 1.19 2.72 59,062
Value 2 13.09 27.59 600,085
Core Value 1 11.18 23.56 512,500
Deep Value 1 1.91 4.03 87,585

Location: Global Region

Holders % O/S Shares Share Change
North America 22 53.01 1,152,888 -162,510

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Gabelli Funds, LLC 512,500 23.56 -2,300 12/31/17
Bernstein (Daniel J) 353,204 16.24 -- 3/28/17
Teton Advisors, Inc. 175,300 8.06 -175,300 12/31/17
Bernstein (Howard B) 140,000 6.44 -- 12/31/16
Dimensional Fund Advisors, L.P. 110,924 5.10 312 12/31/17
Fidelity Management & Research Company 100,951 4.64 -355 12/31/17
Royce & Associates, LP 87,585 4.03 -706 12/31/17
CSS, LLC 55,480 2.55 -3,892 12/31/17
SMP Asset Management, LLC 23,434 1.08 -3,566 3/31/18
Renaissance Technologies LLC 21,100 0.97 900 12/31/17

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Gabelli Small Cap Growth Fund 281,500 12.94 -283,500 12/31/17
TETON Westwood Mighty Mites Fund 175,300 8.06 -175,300 12/31/17
1290 VT GAMCO Small Company Value Portfolio 156,000 7.17 1,800 2/28/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 -20,000 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