Stock Transactions

Filing Period:
Transaction Type:
FundPrevious SharesCurrent Shares
Change in Shares
Previous Portfolio Weightage (%)Current Portfolio Weightage (%)
Change in Weight (%)
Type
RENAISSANCE TECHNOLOGIES LLC1,584,8001,754,000+169,2000.020.03+0.01buy
EMERALD ADVISERS, LLC1,678,3091,846,549+168,2400.570.640.00buy
Y-Intercept (Hong Kong) Ltd225,355205,984+19,3710.060.050.00sell
HARBOR CAPITAL ADVISORS, INC.191,101174,714+16,3870.160.150.00sell
LOS ANGELES CAPITAL MANAGEMENT LLC55,30566,087+10,7820.000.000.00buy
Rafferty Asset Management, LLC42,62049,907+7,2870.000.00+0.00buy
OPPENHEIMER ASSET MANAGEMENT INC.143,175138,408+4,7670.020.020.00sell
WASATCH ADVISORS LP12,198,98611,126,553-1,072,4330.700.74+0.04sell
Page 1 of 1