Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
T. Rowe Price Investment Management, Inc.17,540,08930,785,801+13,245,7120.220.38+0.17buy
Orbis Allan Gray Ltd4,801,9286,762,231+1,960,3030.390.52+0.12buy
PERCEPTIVE ADVISORS LLC3,478,9444,668,839+1,189,8951.251.67+0.43buy
SAMLYN CAPITAL, LLC1,493,0751,922,543+429,4680.470.60+0.13buy
Aberdeen Group plc1,108,1451,430,384+322,2390.030.04+0.01buy
Palo Alto Investors LP1,472,1971,652,972+180,7754.014.58+0.57buy
Logos Global Management LP1,250,0001,400,000+150,0001.631.31-0.32buy
HighVista Strategies LLC59,643182,929+123,2860.300.92+0.62buy
Polar Capital Holdings Plc1,269,1311,359,169+90,0380.110.11-0.01buy
University of Wisconsin Foundation416,750484,745+67,9956.857.80+0.95buy
Rock Springs Capital Management LP912,955972,198+59,2430.921.04+0.12buy
Aegis Wealth Management LLC75,908135,030+59,1220.841.40+0.56buy
Darwin Wealth Management, LLC115,267154,862+39,5950.700.87+0.17buy
WASATCH ADVISORS LP406,960443,668+36,7080.050.05+0.01buy
E Fund Management Co., Ltd.12,27423,001+10,7270.010.01+0.01buy
TFG Asset Management GP Ltd247,997258,132+10,1351.020.92-0.10buy
MPM BioImpact LLC1,405,3881,408,152+2,7643.151.97-1.17buy
ARCADIA INVESTMENT MANAGEMENT CORP/MI47,87549,475+1,6000.150.15+0.00buy
Chung Wu Investment Group, LLC2,8002,000-8000.040.03-0.01sell
Clearbridge Investments, LLC407,794403,225-4,5690.010.01-0.00sell
ArrowMark Colorado Holdings LLC700,653673,949-26,7040.300.32+0.02sell
Artisan Partners Limited Partnership649,691619,457-30,2340.020.02-0.00sell
SummitTX Capital, L.P.243,276196,188-47,0880.140.11-0.03sell
Neo Ivy Capital Management237,467168,753-68,7140.730.81+0.07sell
ARMISTICE CAPITAL, LLC3,249,7083,175,110-74,5981.561.90+0.34sell
SPHERA FUNDS MANAGEMENT LTD.392,894160,594-232,3001.610.50-1.11sell
Sofinnova Investments, Inc.2,254,1611,633,897-620,2641.901.48-0.42sell
Deep Track Capital, LP2,650,0002,000,000-650,0001.180.75-0.43sell
Vivo Capital, LLC2,614,9601,557,466-1,057,4943.312.35-0.96sell
Page 1 of 1