Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 28 14.14 42.86 2,287,425
Mutual Fund 36 8.23 10.35 542,232
Insider 12 2.62 5.43 289,599

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 16 3.10 9.48 506,139
Sellers 39 -13.62 34.96 -1,865,673
Net -10.52 25.48 -1,359,534

Concentration

Value ($MM) % O/S Shares
Total Inst. 17.04 49.13 2,621,857
Top 10 Inst. 14.54 44.35 2,366,950
Top 20 Inst. 16.73 48.57 2,591,782
Top 50 Inst. 17.04 49.13 2,621,857

Style

Holders Value ($MM) % Inst Shares Shares
Growth
Aggressive Growth 1 0.13 0.40 21,249
Core Growth 5 2.50 7.65 408,277
Growth -- --
Income
Income Value -- -- -- --
Yield -- --
Index 3 2.08 6.35 338,892
Other 7 6.81 20.81 1,110,372
Broker Dealer 3 0.01 0.03 1,861
GARP 1 0.02 0.07 3,570
Hedge Fund 2 5.39 16.48 879,664
Specialty 1 1.38 4.22 225,277
VC Private Equity -- -- -- --
Value 6 0.40 0.84 44,971
Core Value 2 0.17 0.15 7,809
Deep Value 4 0.23 0.70 37,162

Location: Global Region

Holders % O/S Shares Share Value
North America 34 49.09 2,619,873 17,024,718
Europe 1 0.04 1,984 12,162

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Cannell Capital, LLC 577,260 10.82 13,690 6/30/19
B. Riley Financial, Inc 340,363 6.38 -10,038 6/30/19
Hightower Advisors, LLC 334,662 6.27 334,662 6/30/19
Renaissance Technologies LLC 302,404 5.67 21,948 6/30/19
Impax Asset Management LLC 225,277 4.22 -1 6/30/19
The Vanguard Group, Inc. 176,410 3.31 4,784 6/30/19
BlackRock Institutional Trust Company, N.A. 141,150 2.64 3,290 6/30/19
Callaway David 117,520 2.20 93,630 6/20/19
Kramer (Lawrence Stephen) 107,071 2.01 -865 8/7/19
Cramer Partners, L.L.C. 44,833 0.84 -10,852 6/20/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Pax Small Cap Fund 225,278 4.22 -- 3/31/19
Vanguard Total Stock Market Index Fund 128,302 2.40 1,377 6/30/19
Adirondack Small Cap Fund 45,908 0.86 -- 3/31/19
Vanguard Extended Market Index Fund 40,471 0.76 -- 6/30/19
Bridgeway Omni Small-Cap Value Fund 14,249 0.27 7,500 6/30/19
Fidelity Extended Market Index Fund 13,346 0.25 -- 6/30/19
DFA U.S. Core Equity 2 Portfolio 11,958 0.22 -- 4/30/19
iShares Micro-Cap ETF 10,328 0.19 -224 7/31/19
TETON Westwood Mighty Mites Fund 7,000 0.13 -- 3/31/19
Bridgeway Omni Tax-Managed Small-Cap Value Fund 7,000 0.13 -7,500 6/30/19

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation