OWNERSHIP PROFILE

SHAREHOLDER BREAKDOWN

Shareholder Holders Value ($MM) % O/S Shares
Institution 74 88.93 73.27 11,645,937
Mutual Fund 115 19.43 18.19 2,889,262
Insider 6 4.58 3.53 561,535

INSTITUTIONAL SHAREHOLDER ROTATION

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 48 6.69 6.03 958,941
Sellers 25 -6.21 5.59 -887,843
Net 0.48 0.45 71,098

INSTITUTIONAL SHAREHOLDER CONCENTRATION

Value ($MM) % O/S Shares
Total Inst. 93.50 76.81 12,207,472
Top 10 Inst. 79.89 64.72 10,286,817
Top 20 Inst. 88.71 72.49 11,521,535
Top 50 Inst. 93.23 76.56 12,168,112

INSTITUTIONAL SHAREHOLDER STYLE

Holders Value ($MM) % Inst Shares Shares
Growth 15 15.66 14.07 2,236,806
Aggressive Growth 3 3.14 2.82 447,757
Core Growth 11 12.48 11.22 1,783,490
Growth 1 0.04 0.04 5,559
Income
Income Value 1 0.16 0.15 23,205
Yield -- --
Index 15 9.83 8.83 1,402,733
Other 20 53.14 40.82 6,488,451
Broker Dealer 9 0.34 0.30 47,898
GARP 6 3.13 2.83 450,414
Hedge Fund 5 49.67 37.69 5,990,139
Specialty -- -- -- --
Value 12 3.96 3.86 613,680
Core Value 9 2.07 2.17 344,355
Deep Value 3 1.89 1.69 269,325

TOP HOLDERS: INSTITUTIONAL INVESTOR

Holder Shares Held % O/S Share Change Filing Date
Grace Brothers Management, LLC 5,538,073 34.84 25,000 5/26/20
Dimensional Fund Advisors, L.P. 1,125,091 7.08 -1,579 6/30/20
Visionary Wealth Advisors, LLC 855,535 5.38 11,824 6/30/20
The Vanguard Group, Inc. 602,921 3.79 12,759 6/30/20
Russell Investments Trust Company 586,340 3.69 79,198 6/30/20
BlackRock Institutional Trust Company, N.A. 411,346 2.59 246,308 6/30/20
THB Asset Management 394,957 2.49 -90,231 6/30/20
Popielec (Michael D) 270,288 1.70 -- 5/26/20
Renaissance Technologies LLC 263,064 1.66 28,300 6/30/20
Franklin Mutual Advisers, LLC 239,202 1.51 -118,000 6/30/20
Teton Advisors, Inc. 185,000 1.16 3,000 6/30/20
Gabelli Funds, LLC 182,000 1.15 34,800 3/31/20
Essex Investment Management Company, LLC 171,457 1.08 -836 6/30/20
Geode Capital Management, L.L.C. 164,798 1.04 60,322 6/30/20
Fain (Philip A) 95,000 0.60 -- 5/26/20
Millennium Management LLC 94,064 0.59 71,935 6/30/20
Bridgeway Capital Management, Inc. 91,300 0.57 -- 6/30/20
State Street Global Advisors (US) 91,298 0.57 91,298 6/30/20
DIM Funds SICAV S.A. 80,000 0.50 80,000 3/31/19
Singh (Ranjit C) 79,801 0.50 -- 5/26/20
Ancora Advisors, L.L.C. 79,316 0.50 24,931 6/30/20
Saeli (Thomas Louis) 60,446 0.38 -- 5/26/20
Shaw (Robert W II) 56,000 0.35 2,500 8/19/20
Northern Trust Investments, Inc. 46,370 0.29 14,667 6/30/20
Wellington Management Company, LLP 37,254 0.23 -225,401 6/30/20
BlackRock Investment Management, LLC 29,923 0.19 27,447 6/30/20
Dimensional Fund Advisors, Ltd. 27,247 0.17 -- 8/31/20
Charles Schwab Investment Management, Inc. 23,999 0.15 19,577 6/30/20
BNY Mellon Asset Management 23,205 0.15 23,205 6/30/20
METROPOLE Gestion 21,248 0.13 -- 8/31/20
BlackRock Financial Management, Inc. 20,337 0.13 20,337 6/30/20
California Public Employees' Retirement System 20,200 0.13 -- 6/30/20
T. Rowe Price Associates, Inc. 18,100 0.11 -- 9/30/20
Carosa Stanton Asset Management, LLC 17,400 0.11 -- 4/30/20
Goldman Sachs & Company, Inc. 15,469 0.10 15,469 6/30/20
Tower Research Capital LLC 14,938 0.09 14,421 6/30/20
Nuveen LLC 14,536 0.09 14,536 6/30/20
BofA Global Research (US) 14,079 0.09 5,996 6/30/20
HRT Financial LLC 13,722 0.09 13,722 6/30/20
California State Teachers Retirement System 13,704 0.09 13,704 6/30/20
New York State Common Retirement Fund 13,700 0.09 13,700 6/30/20
Rhumbline Advisers Ltd. Partnership 11,449 0.07 11,449 6/30/20
Wells Fargo Bank, N.A. 10,349 0.07 3,433 6/30/20
Mellon Investments Corporation 8,628 0.05 8,628 6/30/20
Northern Trust Global Investments 7,348 0.05 5,326 6/30/20
Wells Capital Management Inc. 7,287 0.05 -1,795 6/30/20
SunAmerica Asset Management, LLC 5,559 0.04 5,559 6/30/20
J.P. Morgan Securities LLC 5,286 0.03 5,286 6/30/20
Barclays Bank PLC 4,860 0.03 4,860 6/30/20
DWS Investment GmbH 4,618 0.03 4,618 9/30/20

Copyright Refinitiv

* Insider values reflect direct beneficial ownership.