| MLTX | BVF PARTNERS L P/IL | director, 10 percent owner: | Mar 31 '26 | Sale | 16.79 | 3,750,000 | 62,962,501 | 1,039,238 | Apr 02 12:00 AM |
| KYMR | BVF PARTNERS L P/IL | director, other: See Remarks and Footnotes | Jun 30 '25 | Buy | 44.00 | 317,167 | 13,955,348 | 2,798,795 | Jul 01 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | May 16 '25 | Sale | 27.10 | 392,723 | 10,642,794 | 1,267,545 | May 20 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Jan 24 '25 | Sale | 26.10 | 575,430 | 15,018,724 | 0 | Jan 28 12:00 AM |
| MLTX | BVF PARTNERS L P/IL | director, 10 percent owner: | Oct 04 '24 | Sale | 50.00 | 2,000,000 | 100,003,200 | 1,287,768 | Oct 08 12:00 AM |
| KYMR | BVF PARTNERS L P/IL | director, other: See Remarks and Footnotes | Aug 20 '24 | Buy | 0.00 | 358,288 | 36 | 201,546 | Aug 22 12:00 AM |
| KYMR | BVF PARTNERS L P/IL | Director | Jan 05 '24 | Buy | 0.00 | 979,014 | 98 | 550,425 | Jan 09 12:00 AM |
| KYMR | BVF PARTNERS L P/IL | Director | Nov 03 '23 | Buy | 14.07 | 197,699 | 2,781,407 | 2,656,191 | Nov 06 12:00 AM |
| KYMR | BVF PARTNERS L P/IL | Director | Nov 02 '23 | Buy | 11.64 | 216,406 | 2,519,918 | 2,552,306 | Nov 06 12:00 AM |
| OLMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 12 '23 | Buy | 9.84 | 1,505,932 | 14,818,372 | 4,688,954 | Sep 14 12:00 AM |
| KYMR | BVF PARTNERS L P/IL | Director | Jan 12 '23 | Buy | 31.24 | 18,897 | 590,391 | 2,494,688 | Jan 13 12:00 AM |
| KYMR | BVF PARTNERS L P/IL | Director | Jan 11 '23 | Buy | 29.89 | 22,110 | 660,799 | 2,491,703 | Jan 13 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | Director | Jan 06 '23 | Buy | 21.98 | 3,249 | 71,418 | 1,789,844 | Jan 09 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | Director | Jan 05 '23 | Buy | 18.39 | 19,000 | 349,319 | 1,788,168 | Jan 09 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 27 '22 | Buy | 16.89 | 1,682 | 28,410 | 1,784,838 | Sep 27 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 26 '22 | Buy | 16.83 | 6,360 | 107,050 | 1,783,834 | Sep 27 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 23 '22 | Buy | 16.50 | 16,600 | 273,850 | 1,780,495 | Sep 27 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 16 '22 | Buy | 17.89 | 24,293 | 434,536 | 1,773,780 | Sep 16 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 15 '22 | Buy | 17.96 | 5,575 | 100,138 | 1,576,913 | Sep 16 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 14 '22 | Buy | 17.25 | 26,441 | 456,044 | 1,571,338 | Sep 16 12:00 AM |
| OLMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Nov 30 '21 | Buy | 9.39 | 739,675 | 6,945,770 | 3,755,093 | Dec 02 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Mar 31 '21 | Sale | 38.36 | 651,700 | 24,999,212 | 75,287 | Apr 02 12:00 AM |
| IDYA | BVF PARTNERS L P/IL | | Feb 02 '21 | Sale | 18.00 | 46,409 | 835,362 | 233,150 | Feb 04 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | Director | Dec 11 '20 | Buy | 25.00 | 200,000 | 5,000,000 | 200,000 | Dec 15 12:00 AM |
| OLMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Nov 19 '20 | Buy | 19.00 | 1,135,334 | 21,571,346 | 3,392,663 | Nov 20 12:00 AM |
| CBIO | BVF PARTNERS L P/IL | 10% Owner | Nov 04 '20 | Buy | 2.60 | 1,266,737 | 3,293,516 | 4,980,812 | Nov 06 12:00 AM |
| CBIO | BVF PARTNERS L P/IL | 10% Owner | Oct 30 '20 | Buy | 2.75 | 932,612 | 2,564,683 | 4,306,320 | Nov 03 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 23 '20 | Buy | 18.20 | 17,089 | 311,017 | 2,040,124 | Sep 23 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 22 '20 | Buy | 18.45 | 11,951 | 220,444 | 2,030,236 | Sep 23 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 21 '20 | Buy | 18.39 | 22,328 | 410,503 | 2,023,276 | Sep 23 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 04 '20 | Buy | 18.77 | 7,737 | 145,228 | 2,011,017 | Sep 10 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Sep 01 '20 | Buy | 18.87 | 17,572 | 331,515 | 2,007,110 | Sep 01 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Aug 31 '20 | Buy | 18.48 | 16,005 | 295,782 | 1,997,210 | Sep 01 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Aug 28 '20 | Buy | 19.17 | 2,044 | 39,187 | 1,988,067 | Sep 01 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Aug 25 '20 | Buy | 19.75 | 5,687 | 112,290 | 1,986,945 | Aug 25 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Aug 24 '20 | Buy | 19.31 | 11,683 | 225,591 | 1,983,502 | Aug 25 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | director, 10 percent owner: | Aug 21 '20 | Buy | 19.32 | 10,805 | 208,770 | 1,976,998 | Aug 25 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Aug 20 '20 | Buy | 19.12 | 1,772 | 33,881 | 1,967,800 | Aug 20 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Aug 19 '20 | Buy | 19.70 | 3,496 | 68,877 | 1,966,028 | Aug 20 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Aug 18 '20 | Buy | 19.27 | 895 | 17,246 | 1,962,532 | Aug 20 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Aug 14 '20 | Buy | 18.69 | 21,922 | 409,810 | 1,961,637 | Aug 14 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Aug 13 '20 | Buy | 17.80 | 1,050 | 18,693 | 1,939,715 | Aug 14 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Aug 12 '20 | Buy | 17.34 | 4,050 | 70,233 | 1,938,665 | Aug 14 12:00 AM |
| IDYA | BVF PARTNERS L P/IL | 10% Owner | Jun 30 '20 | Buy | 13.32 | 2,531 | 33,704 | 1,667,420 | Jul 02 12:00 AM |
| IDYA | BVF PARTNERS L P/IL | 10% Owner | Jun 22 '20 | Buy | 13.93 | 19,732 | 274,960 | 1,665,899 | Jun 22 12:00 AM |
| IDYA | BVF PARTNERS L P/IL | 10% Owner | Jun 19 '20 | Buy | 14.39 | 98,264 | 1,413,971 | 1,655,375 | Jun 22 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Mar 25 '20 | Buy | 17.20 | 8,264 | 142,129 | 1,278,656 | Mar 27 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Mar 18 '20 | Buy | 14.52 | 4,439 | 64,475 | 1,270,392 | Mar 20 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | Director | Mar 17 '20 | Buy | 15.73 | 8,113 | 127,648 | 1,265,953 | Mar 17 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | Director | Mar 16 '20 | Buy | 15.73 | 10,164 | 159,916 | 1,257,840 | Mar 17 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | Director | Mar 13 '20 | Buy | 18.34 | 100,000 | 1,834,090 | 1,247,676 | Mar 17 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | Director | Dec 18 '19 | Option Exercise | 20.45 | 508,156 | 10,389,896 | 940,442 | Dec 20 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | Director | Dec 18 '19 | Buy | 22.00 | 373,195 | 8,210,290 | 1,147,676 | Dec 20 12:00 AM |
| CBIO | BVF PARTNERS L P/IL | 10% Owner | Sep 05 '19 | Buy | 3.18 | 1,668,746 | 5,309,950 | 3,639,935 | Sep 09 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | May 14 '19 | Buy | 14.74 | 13,816 | 203,664 | 746,454 | May 14 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | May 13 '19 | Buy | 14.36 | 3,797 | 54,526 | 732,638 | May 14 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | May 10 '19 | Buy | 14.57 | 10,300 | 150,037 | 728,841 | May 14 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 18 '18 | Option Exercise | 0.00 | 683 | 0 | 656 | Dec 19 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 17 '18 | Buy | 14.19 | 25,000 | 354,793 | 718,541 | Dec 19 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 14 '18 | Option Exercise | 3679.25 | 795 | 2,922,569 | 345 | Dec 19 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 13 '18 | Buy | 14.41 | 24,253 | 349,525 | 693,541 | Dec 13 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 12 '18 | Buy | 14.75 | 2,810 | 41,448 | 669,288 | Dec 13 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 11 '18 | Buy | 14.50 | 9,400 | 136,270 | 666,478 | Dec 13 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 10 '18 | Buy | 14.54 | 18,081 | 262,972 | 657,078 | Dec 10 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 07 '18 | Buy | 14.77 | 32,015 | 472,778 | 638,997 | Dec 10 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 06 '18 | Buy | 14.80 | 10,927 | 161,698 | 606,982 | Dec 10 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 04 '18 | Buy | 14.99 | 4,171 | 62,515 | 596,055 | Dec 04 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Dec 03 '18 | Buy | 14.90 | 806 | 12,009 | 591,884 | Dec 04 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Nov 30 '18 | Buy | 14.85 | 4,823 | 71,615 | 591,078 | Dec 04 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Nov 29 '18 | Buy | 14.93 | 10,016 | 149,543 | 586,255 | Nov 29 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Nov 28 '18 | Buy | 15.11 | 8,288 | 125,262 | 576,239 | Nov 29 12:00 AM |
| XOMA | BVF PARTNERS L P/IL | 10% Owner | Nov 27 '18 | Buy | 15.24 | 11,396 | 173,680 | 567,951 | Nov 29 12:00 AM |