| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| AMF Tjanstepension AB | 4,400,440 | 21,971,866 | +17,571,426 | 0.05 | 0.13 | +0.08 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 141,336 | 242,402 | +101,066 | 0.00 | 0.00 | -0.00 | buy |
| Performa Ltd (US), LLC | 29,000 | 88,000 | +59,000 | 0.02 | 0.03 | +0.01 | buy |
| Gallagher Fiduciary Advisors, LLC | 36,400 | 85,300 | +48,900 | 0.00 | 0.02 | +0.01 | buy |
| Harel Insurance Investments & Financial Services Ltd. | 17,615 | 31,239 | +13,624 | 0.00 | 0.00 | -0.00 | buy |
| Prime Capital Investment Advisors, LLC | 19,151 | 18,428 | -723 | 0.00 | 0.00 | -0.00 | sell |
| Bard Financial Services, Inc. | 27,500 | 25,000 | -2,500 | 0.00 | 0.00 | -0.00 | sell |
| Green Alpha Advisors, LLC | 279,118 | 259,026 | -20,092 | 0.31 | 0.16 | -0.15 | sell |
| Marex Group plc | 225,200 | 88,100 | -137,100 | 0.01 | 0.00 | -0.01 | sell |