Stock Transactions

Filing Period:
Transaction Type:
FundPrevious SharesCurrent Shares
Change in Shares
Previous Portfolio Weightage (%)Current Portfolio Weightage (%)
Change in Weight (%)
Type
Whale Rock Capital Management LLC480,501698,539+218,0381.703.15+1.45buy
PRICE T ROWE ASSOCIATES INC /MD/349,650562,892+213,2420.010.02+0.01buy
EMERALD ADVISERS, LLC162,24388,332+73,9111.570.960.00sell
BAMCO INC /NY/178,103116,493+61,6100.140.110.00sell
VANGUARD GROUP INC2,764,0662,825,402+61,3360.010.020.00buy
G2 Investment Partners Management LLC49,18227,488+21,6943.042.31-0.73sell
GEODE CAPITAL MANAGEMENT, LLC523,575539,425+15,8500.010.010.00buy
PRINCIPAL FINANCIAL GROUP INC350,376363,953+13,5770.060.070.00buy
Toronado Partners, LLC40,78530,102+10,6838.1510.160.00sell
WEXFORD CAPITAL LP11,2035,686+5,5171.020.52-0.50sell
Page 1 of 5