Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
ARMISTICE CAPITAL, LLC3,763,8914,897,417+1,133,5263.524.80+1.28buy
Palo Alto Investors LP110,719230,453+119,7340.591.05+0.46buy
Palisades Investment Partners, LLC137,768255,240+117,4721.992.97+0.98buy
Stephens Investment Management Group LLC1,721,6231,798,466+76,8430.860.73-0.12buy
Aberdeen Group plc518,357557,147+38,7900.030.03-0.00buy
Fiera Capital Corp874,053900,868+26,8150.110.09-0.01buy
Hennion & Walsh Asset Management, Inc.99,229113,511+14,2820.130.11-0.02buy
E Fund Management Co., Ltd.13,78919,162+5,3730.010.02+0.01buy
Hillsdale Investment Management Inc.177,220182,320+5,1000.190.15-0.04buy
Bellevue Group AG3,8278,899+5,0720.000.01+0.00buy
Cinctive Capital Management LP10,84913,966+3,1170.020.03+0.00buy
RICE HALL JAMES & ASSOCIATES, LLC91,53692,757+1,2210.190.15-0.04buy
OAK RIDGE INVESTMENTS LLC66,38367,323+9400.150.13-0.02buy
Penn Capital Management Company, LLC11,86712,676+8090.040.03-0.01buy
Elequin Capital, LP10729-780.000.00-0.00sell
SEGALL BRYANT & HAMILL, LLC27,18727,101-860.010.01-0.00sell
EMERALD MUTUAL FUND ADVISERS TRUST948,459945,033-3,4261.771.36-0.40sell
F/m Investments LLC168,416164,990-3,4260.240.33+0.08sell
Birchview Capital, LP43,00029,200-13,8000.960.49-0.47sell
Legato Capital Management LLC87,53664,110-23,4260.290.17-0.11sell
EMERALD ADVISERS, LLC1,594,1841,557,196-36,9881.881.46-0.41sell
Knott David M Jr186,000140,633-45,3673.292.49-0.80sell
Voleon Capital Management LP102,55343,355-59,1980.080.03-0.06sell
PDT Partners, LLC148,72158,957-89,7640.370.10-0.26sell
Lisanti Capital Growth, LLC138,48248,185-90,2971.250.36-0.89sell
Candriam S.C.A.468,556369,995-98,5610.090.06-0.03sell
PERCEPTIVE ADVISORS LLC4,278,1804,142,551-135,6292.992.43-0.56sell
Eversept Partners, LP1,174,968542,610-632,3582.521.06-1.46sell
Rock Springs Capital Management LP2,210,3221,477,954-732,3684.332.59-1.75sell
VOLORIDGE INVESTMENT MANAGEMENT, LLC867,622114,268-753,3540.120.01-0.10sell
Page 1 of 1