| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 2,341,783 | 3,319,086 | +977,303 | 0.02 | 0.03 | +0.01 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 2,904,065 | 3,489,709 | +585,644 | 0.01 | 0.01 | +0.00 | buy |
| Paradigm Biocapital Advisors LP | 400,000 | 944,917 | +544,917 | 0.28 | 0.52 | +0.24 | buy |
| PRIMECAP MANAGEMENT CO/CA/ | 1,023,350 | 1,164,610 | +141,260 | 0.01 | 0.01 | +0.00 | buy |
| TD ASSET MANAGEMENT INC | 190,168 | 258,818 | +68,650 | 0.00 | 0.00 | +0.00 | buy |
| Woodline Partners LP | 1,403,553 | 1,437,026 | +33,473 | 0.23 | 0.21 | -0.02 | buy |
| Values First Advisors, Inc. | 48,068 | 71,066 | +22,998 | 0.44 | 0.66 | +0.22 | buy |
| EVENTIDE ASSET MANAGEMENT, LLC | 11,559,975 | 11,574,821 | +14,846 | 2.86 | 2.86 | +0.00 | buy |
| PROFUND ADVISORS LLC | 58,239 | 46,402 | +11,837 | 0.04 | 0.03 | 0.00 | sell |
| China Universal Asset Management Co., Ltd. | 8,188 | 13,634 | +5,446 | 0.02 | 0.03 | +0.00 | buy |
| ALPS ADVISORS INC | 47,907 | 50,054 | +2,147 | 0.01 | 0.01 | -0.00 | buy |
| OneAscent Financial Services LLC | 10,324 | 11,427 | +1,103 | 0.02 | 0.02 | +0.00 | buy |
| EVERGREEN CAPITAL MANAGEMENT LLC | 16,915 | 17,013 | +98 | 0.01 | 0.01 | -0.00 | buy |
| Regency Capital Management Inc.\DE | 29,800 | 29,500 | -300 | 0.30 | 0.30 | -0.01 | sell |
| VIRTUS ADVISERS, LLC | 6,189 | 5,790 | -399 | 0.06 | 0.05 | -0.01 | sell |
| E Fund Management Co., Ltd. | 19,340 | 14,083 | -5,257 | 0.02 | 0.01 | -0.00 | sell |
| Entropy Technologies, LP | 40,432 | 17,573 | -22,859 | 0.11 | 0.03 | -0.08 | sell |
| Rafferty Asset Management, LLC | 360,125 | 298,008 | -62,117 | 0.02 | 0.02 | -0.01 | sell |