INSMED INC
| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 19,935,820 | 21,076,344 | +1,140,524 | 0.04 | 0.06 | 0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 3,759,427 | 4,299,052 | +539,625 | 0.04 | 0.05 | 0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 433,340 | 915,419 | +482,079 | 0.05 | 0.11 | 0.00 | buy |
| ProShare Advisors LLC | 7,530 | 340,740 | +333,210 | 0.00 | 0.11 | 0.00 | buy |
| Legal & General Group Plc | 208,021 | 540,313 | +332,292 | 0.01 | 0.02 | +0.01 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 354,907 | 646,714 | +291,807 | 0.03 | 0.06 | +0.03 | buy |
| ING GROEP NV | 373,500 | 122,945 | +250,555 | 0.29 | 0.13 | 0.00 | sell |
| Swiss National Bank | 371,300 | 579,112 | +207,812 | 0.03 | 0.06 | +0.03 | buy |
| Fiera Capital Corp | 809,121 | 992,892 | +183,771 | 0.38 | 0.55 | +0.17 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 179,402 | 310,330 | +130,928 | 0.03 | 0.06 | +0.03 | buy |