Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Sofinnova Investments, Inc.83,3003,145,888+3,062,5880.083.30+3.22buy
Bellevue Group AG2,5802,380,000+2,377,4200.001.19+1.19buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC643,3561,426,834+783,4780.050.12+0.07buy
RTW INVESTMENTS, LP3,000,1393,648,795+648,6560.690.76+0.07buy
SPHERA FUNDS MANAGEMENT LTD.300,623809,333+508,7101.442.92+1.47buy
Ikarian Capital, LLC12,671482,571+469,9000.041.45+1.41buy
Candriam S.C.A.799,3841,096,182+296,7980.090.12+0.03buy
Krensavage Asset Management, LLC149,634390,879+241,2451.223.20+1.99buy
Parkman Healthcare Partners LLC62,030235,000+172,9700.140.51+0.37buy
Palo Alto Investors LP461,294596,495+135,2011.481.91+0.43buy
Newtyn Management, LLC295,915400,000+104,0850.720.90+0.18buy
Blue Owl Capital Holdings LP212,638302,638+90,0001.511.70+0.19buy
WORLDQUANT MILLENNIUM ADVISORS LLC96,908150,587+53,6790.010.01+0.00buy
DAFNA Capital Management LLC16,00061,100+45,1000.090.29+0.21buy
Headlands Technologies LLC28,20750,800+22,5930.050.12+0.07buy
Knott David M Jr20,00633,069+13,0630.210.41+0.20buy
E Fund Management Co., Ltd.9,05220,796+11,7440.020.01-0.00buy
Privium Fund Management B.V.357,502364,802+7,3001.511.59+0.08buy
Motley Fool Asset Management LLC72,44878,141+5,6930.060.07+0.01buy
OAK RIDGE INVESTMENTS LLC13,39416,228+2,8340.020.02+0.00buy
Crestwood Advisors Group, LLC100,131100,086-450.040.04-0.00sell
NORDEA INVESTMENT MANAGEMENT AB58,83857,939-8990.000.00-0.00sell
Hennion & Walsh Asset Management, Inc.62,17360,308-1,8650.050.04-0.01sell
PINNACLE ASSOCIATES LTD111,560102,710-8,8500.030.03-0.01sell
MOORE CAPITAL MANAGEMENT, LP200,000157,132-42,8680.090.12+0.03sell
Rock Springs Capital Management LP1,267,2411,218,773-48,4681.501.50+0.01sell
Motley Fool Wealth Management, LLC297,486222,981-74,5050.530.53-0.00sell
TWINBEECH CAPITAL LP100,15216,954-83,1980.160.04-0.13sell
PDT Partners, LLC176,81315,405-161,4080.260.02-0.24sell
Eversept Partners, LP317,18262,575-254,6070.410.09-0.32sell
SANDS CAPITAL MANAGEMENT, LLC3,485,7243,214,533-271,1910.240.26+0.02sell
Aberdeen Group plc1,469,95138,499-1,431,4520.050.00-0.05sell
Page 1 of 1