Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC2,305,2555,214,614+2,909,3590.130.30+0.18buy
T. Rowe Price Investment Management, Inc.12,643,78413,147,656+503,8720.160.16+0.00buy
Capital World Investors2,238,1472,666,058+427,9110.010.01+0.00buy
Broad Bay Capital Management, LP2,510,7602,919,465+408,7055.665.29-0.38buy
Integral Health Asset Management, LLC2,200,0002,575,000+375,0002.202.40+0.20buy
Maven Securities LTD110,000236,721+126,7210.280.24-0.03buy
JUPITER ASSET MANAGEMENT LTD765,233877,769+112,5360.120.08-0.04buy
MARSICO CAPITAL MANAGEMENT LLC713,341779,767+66,4260.390.40+0.01buy
Rhenman & Partners Asset Management AB1,009,4501,053,450+44,0001.862.29+0.43buy
Granahan Investment Management, LLC749,487780,500+31,0130.630.67+0.03buy
Hillsdale Investment Management Inc.156,270173,870+17,6000.090.08-0.00buy
Elo Mutual Pension Insurance Co26,52037,150+10,6300.010.01+0.00buy
Cornerstone Investment Partners, LLC10,39913,492+3,0930.010.01+0.00buy
J.Safra Asset Management Corp66450+3840.000.00+0.00buy
RiverPark Advisors, LLC15,18114,986-1950.090.10+0.01sell
Elequin Capital, LP28082-1980.000.00-0.00sell
FORMULA GROWTH LTD239,508239,208-3001.821.90+0.08sell
1492 Capital Management LLC324,865324,019-8462.462.17-0.28sell
SECTORAL ASSET MANAGEMENT INC31,50026,911-4,5890.500.39-0.11sell
Pier Capital, LLC546,674537,050-9,6241.721.56-0.16sell
HENNESSY ADVISORS INC488,000471,600-16,4000.340.30-0.04sell
DARK FOREST CAPITAL MANAGEMENT LP98,56754,270-44,2970.090.08-0.00sell
NEXT CENTURY GROWTH INVESTORS LLC2,308,2872,262,076-46,2113.172.89-0.28sell
Simplify Asset Management Inc.262,880193,032-69,8480.090.05-0.03sell
Hood River Capital Management LLC6,173,4336,054,477-118,9561.341.07-0.27sell
Voleon Capital Management LP448,963220,818-228,1450.190.08-0.11sell
Page 1 of 1