| ELVN | ORBIMED ADVISORS LLC | 10% Owner | Jun 15 '26 | Sale | 45.02 | 281,408 | 12,668,988 | 245,728 | Jun 17 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | May 27 '26 | Sale | 44.49 | 101 | 4,493 | 2,671,721 | May 29 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | May 11 '26 | Sale | 46.22 | 184,639 | 8,534,015 | 2,671,822 | May 11 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | May 08 '26 | Sale | 44.58 | 59,767 | 2,664,413 | 2,856,461 | May 11 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | May 07 '26 | Sale | 44.61 | 48,546 | 2,165,637 | 2,916,228 | May 11 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Apr 18 '26 | Sale | 44.52 | 2,948 | 131,245 | 2,964,774 | Apr 21 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Apr 17 '26 | Sale | 44.68 | 52,397 | 2,341,098 | 2,967,722 | Apr 21 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Apr 16 '26 | Sale | 45.34 | 226,906 | 10,287,918 | 3,020,119 | Apr 16 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Apr 15 '26 | Sale | 44.64 | 235,863 | 10,528,924 | 3,247,025 | Apr 16 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Apr 14 '26 | Sale | 44.51 | 47,814 | 2,128,201 | 3,482,888 | Apr 16 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Feb 03 '26 | Sale | 44.58 | 29,063 | 1,295,629 | 3,530,702 | Feb 04 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Feb 02 '26 | Sale | 44.57 | 1,890 | 84,237 | 3,559,765 | Feb 04 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Dec 24 '25 | Sale | 44.55 | 33,356 | 1,486,010 | 3,561,655 | Dec 29 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Dec 19 '25 | Sale | 44.49 | 875 | 38,929 | 3,595,011 | Dec 19 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Dec 18 '25 | Sale | 44.49 | 100 | 4,449 | 3,595,886 | Dec 19 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Dec 17 '25 | Sale | 44.50 | 900 | 40,050 | 3,595,986 | Dec 19 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Nov 26 '25 | Sale | 44.49 | 1,600 | 71,184 | 3,596,886 | Nov 26 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Nov 25 '25 | Sale | 44.60 | 11,890 | 530,294 | 3,598,486 | Nov 26 12:00 AM |
| SION | ORBIMED ADVISORS LLC | Director | Nov 24 '25 | Sale | 44.54 | 94,583 | 4,212,727 | 3,610,376 | Nov 26 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 27 '25 | Option Exercise | 3.50 | 2,795,368 | 9,783,788 | 8,341,338 | Jul 01 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 27 '25 | Sale | 4.16 | 1,176,332 | 4,891,894 | 7,165,006 | Jul 01 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | May 14 '25 | Sale | 15.85 | 168,136 | 2,665,333 | 3,238,199 | May 16 12:00 AM |
| EWTX | ORBIMED ADVISORS LLC | director, 10 percent owner: | Apr 03 '25 | Buy | 20.13 | 496,771 | 10,000,000 | 14,809,075 | Apr 04 12:00 AM |
| IRON | ORBIMED ADVISORS LLC | Director | Mar 24 '25 | Sale | 54.11 | 5,738 | 310,483 | 186,541 | Mar 26 12:00 AM |
| IRON | ORBIMED ADVISORS LLC | Director | Mar 21 '25 | Sale | 54.00 | 10,011 | 540,594 | 187,297 | Mar 21 12:00 AM |
| IRON | ORBIMED ADVISORS LLC | Director | Mar 20 '25 | Sale | 54.01 | 2,762 | 149,176 | 188,617 | Mar 21 12:00 AM |
| IRON | ORBIMED ADVISORS LLC | Director | Mar 19 '25 | Sale | 54.02 | 39,656 | 2,142,217 | 188,981 | Mar 21 12:00 AM |
| IRON | ORBIMED ADVISORS LLC | Director | Mar 12 '25 | Sale | 54.45 | 83,182 | 4,529,508 | 194,209 | Mar 12 12:00 AM |
| IRON | ORBIMED ADVISORS LLC | Director | Mar 11 '25 | Sale | 54.01 | 27,056 | 1,461,295 | 205,175 | Mar 12 12:00 AM |
| IRON | ORBIMED ADVISORS LLC | Director | Mar 10 '25 | Sale | 54.29 | 202,146 | 10,974,794 | 208,742 | Mar 12 12:00 AM |
| SPRY | ORBIMED ADVISORS LLC | Director | Aug 26 '24 | Sale | 13.00 | 83,695 | 1,088,035 | 0 | Aug 28 12:00 AM |
| SPRY | ORBIMED ADVISORS LLC | Director | Aug 23 '24 | Sale | 13.03 | 69,500 | 905,585 | 83,695 | Aug 23 12:00 AM |
| SPRY | ORBIMED ADVISORS LLC | Director | Aug 22 '24 | Sale | 12.94 | 391,482 | 5,065,777 | 153,195 | Aug 23 12:00 AM |
| SPRY | ORBIMED ADVISORS LLC | Director | Aug 21 '24 | Sale | 13.56 | 407,700 | 5,526,601 | 544,677 | Aug 23 12:00 AM |
| KROS | ORBIMED ADVISORS LLC | Director | Aug 13 '24 | Sale | 44.01 | 250,000 | 11,002,500 | 119,522 | Aug 15 12:00 AM |
| IRON | ORBIMED ADVISORS LLC | Director | Jun 17 '24 | Buy | 36.00 | 83,334 | 3,000,024 | 941,569 | Jun 20 12:00 AM |
| ELVN | ORBIMED ADVISORS LLC | director, 10 percent owner: | May 16 '24 | Sale | 22.14 | 1,033,300 | 22,877,262 | 254,814 | May 20 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | May 06 '24 | Buy | 1.72 | 2,841,769 | 4,892,038 | 1,444,085 | May 08 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | May 03 '24 | Sale | 14.03 | 4,674 | 65,576 | 3,406,335 | May 03 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | May 02 '24 | Sale | 14.01 | 8,842 | 123,876 | 3,411,009 | May 03 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | May 01 '24 | Sale | 14.02 | 15,690 | 219,974 | 3,419,851 | May 03 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Apr 24 '24 | Sale | 14.06 | 1,781 | 25,041 | 3,435,541 | Apr 26 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Apr 23 '24 | Sale | 14.29 | 21,791 | 311,393 | 3,437,322 | Apr 23 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Apr 22 '24 | Sale | 14.05 | 24,609 | 345,756 | 3,459,113 | Apr 23 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Apr 19 '24 | Sale | 14.02 | 18,253 | 255,907 | 3,483,722 | Apr 23 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Apr 18 '24 | Sale | 14.06 | 2,623 | 36,879 | 3,501,975 | Apr 18 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Apr 17 '24 | Sale | 14.15 | 300 | 4,245 | 3,504,598 | Apr 18 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Apr 16 '24 | Sale | 14.01 | 14,069 | 197,107 | 3,504,898 | Apr 18 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Apr 12 '24 | Sale | 14.42 | 23,101 | 333,116 | 3,518,967 | Apr 15 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Apr 11 '24 | Sale | 14.49 | 461,899 | 6,692,917 | 3,542,068 | Apr 15 12:00 AM |
| AVBP | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jan 30 '24 | Buy | 18.00 | 222,222 | 3,999,996 | 1,513,664 | Jan 31 12:00 AM |
| EWTX | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jan 23 '24 | Buy | 11.00 | 454,545 | 4,999,995 | 14,436,497 | Jan 25 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Oct 03 '23 | Sale | 9.02 | 700 | 6,314 | 4,003,967 | Oct 04 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Oct 02 '23 | Sale | 9.08 | 7,614 | 69,135 | 4,004,667 | Oct 04 12:00 AM |
| SPRY | ORBIMED ADVISORS LLC | Director | Aug 29 '23 | Buy | 6.20 | 500,000 | 3,100,000 | 8,019,187 | Aug 31 12:00 AM |
| EWTX | ORBIMED ADVISORS LLC | director, 10 percent owner: | Sep 16 '22 | Buy | 10.32 | 484,496 | 4,999,999 | 13,981,952 | Sep 16 12:00 AM |
| ARQT | ORBIMED ADVISORS LLC | 10% Owner | Jun 24 '22 | Sale | 21.31 | 306,027 | 6,521,435 | 3,534,537 | Jun 28 12:00 AM |
| EWTX | ORBIMED ADVISORS LLC | director, 10 percent owner: | May 18 '22 | Buy | 7.21 | 138,000 | 994,980 | 13,497,456 | May 20 12:00 AM |
| JANX | ORBIMED ADVISORS LLC | Director | Dec 29 '21 | Sale | 20.30 | 40,400 | 820,120 | 231,098 | Dec 30 12:00 AM |
| JANX | ORBIMED ADVISORS LLC | Director | Dec 21 '21 | Sale | 19.00 | 119,400 | 2,268,600 | 234,798 | Dec 23 12:00 AM |
| JANX | ORBIMED ADVISORS LLC | Director | Dec 16 '21 | Sale | 19.07 | 393,300 | 7,500,231 | 245,898 | Dec 17 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Sep 20 '21 | Sale | 6.09 | 1,109,644 | 6,757,732 | 6,943,654 | Sep 22 12:00 AM |
| JANX | ORBIMED ADVISORS LLC | Director | Jun 15 '21 | Buy | 17.00 | 705,853 | 11,999,501 | 2,760,366 | Jun 16 12:00 AM |
| NPCE | ORBIMED ADVISORS LLC | 10% Owner | Apr 21 '21 | Buy | 17.00 | 235,000 | 3,995,000 | 235,000 | Apr 23 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 30 '21 | Sale | 23.93 | 27,869 | 666,905 | 2,212,571 | Mar 31 12:00 AM |
| EWTX | ORBIMED ADVISORS LLC | director, 10 percent owner: | Mar 30 '21 | Buy | 16.00 | 359,375 | 5,750,000 | 13,359,456 | Mar 31 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 29 '21 | Sale | 23.31 | 75,555 | 1,761,187 | 2,240,440 | Mar 31 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 26 '21 | Sale | 23.88 | 27,816 | 664,246 | 2,315,995 | Mar 26 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 25 '21 | Sale | 24.70 | 51,523 | 1,272,618 | 2,343,811 | Mar 26 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 24 '21 | Sale | 24.80 | 32,959 | 817,383 | 2,395,334 | Mar 26 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 23 '21 | Sale | 24.32 | 3,992 | 97,085 | 2,428,293 | Mar 23 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 22 '21 | Sale | 26.47 | 7,673 | 203,104 | 2,432,285 | Mar 23 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 19 '21 | Sale | 26.47 | 21,275 | 563,149 | 2,439,958 | Mar 23 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 18 '21 | Sale | 28.03 | 6,059 | 169,834 | 2,461,233 | Mar 18 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 17 '21 | Sale | 28.43 | 18,790 | 534,200 | 2,467,292 | Mar 18 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 16 '21 | Sale | 27.72 | 41,353 | 1,146,305 | 2,486,082 | Mar 18 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 15 '21 | Sale | 29.14 | 89,210 | 2,599,579 | 2,527,435 | Mar 15 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 12 '21 | Sale | 30.29 | 90,521 | 2,741,881 | 2,616,645 | Mar 15 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | Director | Mar 11 '21 | Sale | 33.04 | 58,551 | 1,934,525 | 2,707,166 | Mar 15 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Feb 17 '21 | Buy | 3.50 | 1,285,714 | 4,499,999 | 8,053,298 | Feb 19 12:00 AM |
| ORIC | ORBIMED ADVISORS LLC | director, 10 percent owner: | Apr 24 '20 | Buy | 16.00 | 281,250 | 4,500,000 | 281,250 | Apr 28 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Aug 06 '19 | Buy | 3.51 | 142,656 | 500,723 | 6,767,584 | Aug 08 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jul 01 '19 | Buy | 3.91 | 59,243 | 231,640 | 6,624,928 | Jul 01 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 28 '19 | Buy | 3.72 | 565,178 | 2,102,462 | 6,565,685 | Jul 01 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 27 '19 | Buy | 3.34 | 32,923 | 109,963 | 6,000,507 | Jul 01 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Mar 12 '18 | Buy | 8.50 | 588,235 | 4,999,998 | 5,967,584 | Mar 14 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 24 '16 | Buy | 12.99 | 900 | 11,691 | 5,379,349 | Jun 27 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 23 '16 | Buy | 12.92 | 100 | 1,292 | 5,378,449 | Jun 27 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 21 '16 | Buy | 12.87 | 26,083 | 335,688 | 5,378,349 | Jun 21 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 17 '16 | Buy | 12.48 | 12,300 | 153,504 | 5,352,266 | Jun 21 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 16 '16 | Buy | 12.04 | 5,000 | 60,200 | 5,339,966 | Jun 16 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 15 '16 | Buy | 11.94 | 5,000 | 59,700 | 5,334,966 | Jun 16 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 14 '16 | Buy | 12.71 | 10,000 | 127,100 | 5,329,966 | Jun 16 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 10 '16 | Buy | 12.98 | 20,000 | 259,600 | 5,319,966 | Jun 13 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Jun 09 '16 | Buy | 12.95 | 30,000 | 388,500 | 5,299,966 | Jun 13 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | May 20 '16 | Buy | 13.09 | 4,716 | 61,732 | 5,269,966 | May 24 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | Director | May 19 '16 | Buy | 12.13 | 2,600 | 31,525 | 5,265,250 | May 20 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | Director | May 18 '16 | Buy | 11.55 | 4,200 | 48,510 | 5,262,650 | May 20 12:00 AM |
| CRVS | ORBIMED ADVISORS LLC | director, 10 percent owner: | Mar 29 '16 | Buy | 15.00 | 550,000 | 8,250,000 | 5,258,450 | Mar 29 12:00 AM |