| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 475,393 | 692,967 | +217,574 | 0.00 | 0.00 | +0.00 | buy |
| Optimus Prime Fund Management Co., Ltd. | 624,198 | 422,185 | +202,013 | 3.03 | 2.58 | 0.00 | sell |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 259,600 | 459,000 | +199,400 | 0.05 | 0.09 | +0.04 | buy |
| CIBC Private Wealth Group LLC | 283,399 | 305,423 | +22,024 | 0.02 | 0.03 | 0.00 | buy |
| Renaissance Capital LLC | 16,290 | 13,414 | +2,876 | 0.42 | 0.33 | -0.08 | sell |
| BAILARD, INC. | 7,405 | 9,530 | +2,125 | 0.01 | 0.01 | +0.01 | buy |
| CADIAN CAPITAL MANAGEMENT, LP | 5,584,131 | 4,684,768 | -899,363 | 12.02 | 9.70 | -2.32 | sell |