| Aug 6, 2026 | INSMChief Medical Officer | Option exerciseCode M · direct | 8,895 | $25.83 | $230K@ $25.83 | 87,659 | Form 4 |
| Aug 6, 2026 | INSMChief Medical Officer | Option exerciseCode M · direct | 18,278 | $18.95 | $346K@ $18.95 | 78,764 | Form 4 |
| Jul 6, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 7,448 | $110.60 | $824K@ $110.60 | 60,486 | Form 4 |
| Jul 6, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 4,854 | $109.02 | $529K@ $109.02 | 67,934 | Form 4 |
| Jul 6, 2026 | INSMChief Medical Officer | Option exerciseCode M · direct | 4,357 | $19.74 | $86K@ $19.74 | 72,788 | Form 4 |
| Jul 6, 2026 | INSMChief Medical Officer | Option exerciseCode M · direct | 7,945 | $29.13 | $231K@ $29.13 | 68,431 | Form 4 |
| Jun 5, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 1,858 | $103.78 | $193K@ $103.78 | 60,486 | Form 4 |
| Jun 3, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 2,566 | $102.27 | $262K@ $102.27 | 62,344 | Form 4 |
| May 14, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 10,479 | $117.54 | $1.2M@ $117.54 | 64,910 | Form 4 |
| May 13, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 3,384 | $116.18 | $393K@ $116.18 | 75,389 | Form 4 |
| May 13, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 4,470 | $112.76 | $504K@ $112.76 | 78,773 | Form 4 |
| May 11, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 830 | $101.18 | $84K@ $101.18 | 83,243 | Form 4 |
| May 11, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 12,119 | $100.35 | $1.2M@ $100.35 | 84,073 | Form 4 |
| May 11, 2026 | INSMChief Medical Officer | Option exerciseCode M · direct | 12,949 | $17.07 | $221K@ $17.07 | 96,192 | Form 4 |
| Feb 5, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 869 | $152.44 | $132K@ $152.44 | 83,243 | Form 4 |
| Feb 3, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 795 | $155.77 | $124K@ $155.77 | 84,112 | Form 4 |
| Feb 2, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 100 | $156.86 | $16K@ $156.86 | 84,907 | Form 4 |
| Feb 2, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 3,042 | $155.46 | $473K@ $155.46 | 85,007 | Form 4 |
| Feb 2, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 3,349 | $154.56 | $518K@ $154.56 | 88,049 | Form 4 |
| Feb 2, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 928 | $153.16 | $142K@ $153.16 | 91,398 | Form 4 |
| Feb 2, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 563 | $152.06 | $86K@ $152.06 | 92,326 | Form 4 |
| Feb 2, 2026 | INSMChief Medical Officer | Option exerciseCode M · direct | 7,982 | $65.72 | $525K@ $65.72 | 92,889 | Form 4 |
| Jan 9, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 1,887 | $186.19 | $351K@ $186.19 | 84,907 | Form 4 |
| Jan 8, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 3,251 | $174.17 | $566K@ $174.17 | 86,794 | Form 4 |
| Jan 8, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 1,660 | $173.87 | $289K@ $173.87 | 90,045 | Form 4 |
| Jan 7, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 1,434 | $175.84 | $252K@ $175.84 | 91,705 | Form 4 |
| Jan 6, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 1,615 | $173.33 | $280K@ $173.33 | 93,139 | Form 4 |
| Jan 6, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 957 | $175.01 | $167K@ $175.01 | 94,754 | Form 4 |
| Jan 6, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 2,830 | $174.21 | $493K@ $174.21 | 95,711 | Form 4 |
| Jan 6, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 4,783 | $173.47 | $830K@ $173.47 | 98,541 | Form 4 |
| Jan 6, 2026 | INSMChief Medical Officer | Option exerciseCode M · direct | 8,570 | $26.43 | $227K@ $26.43 | 103,324 | Form 4 |
| Jan 5, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 702 | $175.73 | $123K@ $175.73 | 94,754 | Form 4 |
| Jan 5, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 655 | $174.28 | $114K@ $174.28 | 95,456 | Form 4 |
| Jan 5, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 1,820 | $173.45 | $316K@ $173.45 | 96,111 | Form 4 |
| Jan 5, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 286 | $171.92 | $49K@ $171.92 | 97,931 | Form 4 |
| Jan 5, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 2,836 | $171.19 | $485K@ $171.19 | 98,217 | Form 4 |
| Jan 5, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 3,205 | $170.61 | $547K@ $170.61 | 101,053 | Form 4 |
| Jan 5, 2026 | INSMChief Medical Officer | Open-market saleCode S · direct | 2,799 | $169.29 | $474K@ $169.29 | 104,258 | Form 4 |
| Jan 5, 2026 | INSMChief Medical Officer | Option exerciseCode M · direct | 7,945 | $29.13 | $231K@ $29.13 | 107,057 | Form 4 |
| Jan 5, 2026 | INSMChief Medical Officer | Option exerciseCode M · direct | 4,358 | $19.74 | $86K@ $19.74 | 99,112 | Form 4 |
| Jan 2, 2026 | INSMChief Medical Officer | Grant or awardCode A · direct | 31,280 | — | — | 31,280 | Form 4 |
| Jan 2, 2026 | INSMChief Medical Officer | Grant or awardCode A · direct | 5,645 | — | — | 94,754 | Form 4 |
| Jan 2, 2026 | INSMChief Medical Officer | Grant or awardCode A · direct | 5,998 | — | — | 89,109 | Form 4 |