Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 77 98.31 86.98 7,280,992
Mutual Fund 81 31.08 26.82 2,245,147
Insider 12 25.59 21.84 1,828,082

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 28 7.33 6.54 547,375
Sellers 27 -8.21 7.32 -612,777
Net -- -0.88 0.78 -65,402

Concentration

Value ($MM) % O/S Shares
Total Inst. 98.31 86.98 7,280,992
Top 10 Inst. 78.15 69.21 5,793,711
Top 20 Inst. 89.78 79.51 6,655,575
Top 50 Inst. 97.94 86.65 7,253,719

Style

Holders Value ($MM) % Inst Shares Shares
Growth 15 13.24 11.85 992,356
Aggressive Growth 2 4.97 4.46 373,755
Core Growth 13 8.26 7.39 618,601
Income 4 11.00 9.88 827,311
Income Value 2 1.16 1.04 87,348
Yield 2 9.84 8.84 739,963
Index 6 9.03 8.11 678,866
Other 20 23.35 20.94 1,753,074
Broker Dealer 5 0.66 0.60 49,877
GARP 9 16.83 15.09 1,262,954
Hedge Fund 6 5.86 5.26 440,243
Value 15 8.84 7.95 665,610
Core Value 9 3.13 2.83 236,524
Deep Value 6 5.71 5.13 429,086

Location: Global Region

Holders % O/S Shares Share Change
North America 63 59.75 5,001,649 -4,263
Europe 2 0.18 14,930 -19,451

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Barnhill (Robert B Jr) 1,826,026 21.81 7,293 5/30/17
RBC Global Asset Management (U.S.) Inc. 975,000 11.65 -5,462 6/30/17
DePrince, Race & Zollo, Inc. 739,716 8.84 135,108 6/30/17
Dimensional Fund Advisors, L.P. 477,664 5.71 24,847 6/30/17
Royce & Associates, LP 397,965 4.75 -63,249 6/30/17
Renaissance Technologies LLC 388,579 4.64 15,831 6/30/17
The Vanguard Group, Inc. 314,667 3.76 121,192 6/30/17
Tieton Capital Management, LLC 275,855 3.30 -32,535 6/30/17
BlackRock Institutional Trust Company, N.A. 243,805 2.91 49,007 6/30/17
Fidelity Management & Research Company 154,434 1.84 -390,130 6/30/17

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Fidelity Low-Priced Stock Fund 472,218 5.64 -4,800 4/30/17
Vanguard Total Stock Market Index Fund 231,449 2.76 -- 8/31/17
Royce Total Return Fund 231,380 2.76 4,372 6/30/17
Royce Pennsylvania Mutual Fund 123,189 1.47 -2,810 6/30/17
RBC Small Cap Core Fund 97,400 1.16 -- 3/31/17
DFA U.S. Small Cap Value Portfolio 95,958 1.15 6,956 4/30/17
Crawford Dividend Opportunity Fund 83,135 0.99 20,691 3/31/17
RBC Enterprise Fund 66,892 0.80 -- 3/31/17
DFA U.S. Micro Cap Portfolio 64,080 0.77 -- 1/31/17
Phillips, Hager & North U.S. Multi-Style All-Cap Equity Fund 54,000 0.65 -- 12/31/16