Name Date Shares Held Change (Shares) Change (%) Value (in 1,000s) AWM INVESTMENT COMPANY, INC. 06/30/2019 640,000 640,000 New 704 VERITION FUND MANAGEMENT LLC 06/30/2019 276,803 276,803 New 304 WOLVERINE ASSET MANAGEMENT LLC 06/30/2019 250,429 250,429 New 275 PERKINS CAPITAL MANAGEMENT INC 06/30/2019 232,500 232,500 New 256 MILLENNIUM MANAGEMENT LLC 06/30/2019 229,423 229,423 New 252 GOLDMAN SACHS GROUP INC 06/30/2019 106,004 106,004 New 117 B. RILEY FINANCIAL, INC. 06/30/2019 50,578 50,578 New 56 CANNELL PETER B & CO INC 06/30/2019 18,700 18,700 New 21 BLACKROCK INC. 06/30/2019 3,179 3,179 New 3 ADVISOR GROUP, INC. 06/30/2019 1,387 1,387 New 2 UBS GROUP AG 06/30/2019 724 724 New 1 PROEQUITIES, INC. 06/30/2019 719 719 New 1 CLARUS WEALTH ADVISORS 06/30/2019 100 100 New PNC FINANCIAL SERVICES GROUP, INC. 06/30/2019 0 (200) Sold Out