Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Granahan Investment Management, LLC11,590,42812,674,987+1,084,5594.534.40-0.14buy
K2 PRINCIPAL FUND, L.P.110,000251,564+141,5640.100.19+0.09buy
MOODY NATIONAL BANK TRUST DIVISION593,830657,152+63,3220.520.45-0.07buy
Portolan Capital Management, LLC2,083,0552,144,890+61,8351.020.82-0.20buy
IRONWOOD INVESTMENT MANAGEMENT LLC49,670107,891+58,2210.190.32+0.13buy
Park West Asset Management LLC5,050,0005,097,192+47,1923.883.23-0.65buy
EMERALD MUTUAL FUND ADVISERS TRUST39,57756,315+16,7380.020.02+0.00buy
THOMPSON SIEGEL & WALMSLEY LLC644,663658,692+14,0290.100.08-0.02buy
Olympiad Research LP10,11123,704+13,5930.250.52+0.27buy
FULLER & THALER ASSET MANAGEMENT, INC.69,30574,305+5,0000.000.00-0.00buy
Elequin Capital, LP203-170.000.00-0.00sell
Schneider Downs Wealth Management Advisors, LP274,816274,216-6000.280.22-0.07sell
Viewpoint Capital Management LLC208,500200,300-8,2000.820.67-0.15sell
Numerai GP LLC49,97735,958-14,0190.060.03-0.03sell
Alpha Wave Global, LP286,797257,041-29,7560.320.23-0.09sell
HENNESSY ADVISORS INC1,446,5001,398,100-48,4000.470.36-0.11sell
Zweig-DiMenna Associates LLC1,329,200839,500-489,7000.860.84-0.02sell
G2 Investment Partners Management LLC899,000360,255-538,7451.950.64-1.32sell
Page 1 of 1