| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BAKER BROS. ADVISORS LP | 4,578,280 | 9,545,336 | +4,967,056 | 0.45 | 0.92 | +0.46 | buy |
| Rafferty Asset Management, LLC | 186,801 | 463,397 | +276,596 | 0.02 | 0.02 | -0.00 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 82,476 | 180,442 | +97,966 | 0.01 | 0.01 | -0.00 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 5,793,199 | 5,849,251 | +56,052 | 0.01 | 0.01 | -0.01 | buy |
| PROFUND ADVISORS LLC | 31,557 | 74,233 | +42,676 | 0.03 | 0.03 | 0.00 | buy |
| ExodusPoint Capital Management, LP | 124,972 | 164,222 | +39,250 | 0.03 | 0.02 | 0.00 | buy |
| SECTORAL ASSET MANAGEMENT INC | 271,056 | 305,412 | +34,356 | 0.90 | 1.11 | +0.21 | buy |
| Graham Capital Management, L.P. | 19,867 | 50,175 | +30,308 | 0.01 | 0.01 | +0.00 | buy |
| Fisher Asset Management, LLC | 56,396 | 77,663 | +21,267 | 0.00 | 0.00 | -0.00 | buy |
| ALGERT GLOBAL LLC | 84,682 | 63,973 | +20,709 | 0.07 | 0.02 | 0.00 | sell |
| VIRTUS ADVISERS, LLC | 4,216 | 11,931 | +7,715 | 0.04 | 0.06 | +0.02 | buy |
| Lion Point Capital, LP | 35,000 | 42,500 | +7,500 | 0.27 | 0.18 | -0.09 | buy |
| China Universal Asset Management Co., Ltd. | 1,509 | 6,833 | +5,324 | 0.01 | 0.01 | +0.00 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 30,467 | 32,311 | +1,844 | 0.11 | 0.05 | -0.06 | buy |
| Truvestments Capital LLC | 220 | 80 | -140 | 0.00 | 0.00 | -0.00 | sell |
| HORIZON KINETICS ASSET MANAGEMENT LLC | 15,000 | 14,396 | -604 | 0.01 | 0.00 | -0.00 | sell |
| ALPS ADVISORS INC | 43,550 | 39,774 | -3,776 | 0.01 | 0.00 | -0.00 | sell |
| SPHERA FUNDS MANAGEMENT LTD. | 185,016 | 16,096 | -168,920 | 0.58 | 0.02 | -0.55 | sell |
| Redmile Group, LLC | 4,163,922 | 3,865,258 | -298,664 | 3.39 | 1.17 | -2.22 | sell |
| EMERALD ADVISERS, LLC | 1,052,524 | 538,841 | -513,683 | 0.87 | 0.19 | -0.68 | sell |
| EMERALD MUTUAL FUND ADVISERS TRUST | 874,210 | 347,410 | -526,800 | 0.90 | 0.16 | -0.75 | sell |
| Camber Capital Management LP | 2,000,000 | 1,000,000 | -1,000,000 | 1.13 | 0.21 | -0.91 | sell |