| Insider Trading | 
Relationship | 
Date | 
Transaction | 
Cost | 
#Shares | 
Value ($) | 
#Shares Total | 
SEC Form 4 | 
 
| van Houte Hans | Chief Financial Officer | Nov 03 '25 | Sale | 12.56 | 6,284 | 78,931 | 37,592 | Nov 03 07:14 PM |  | JOHANNES VAN HOUTE | Officer | Nov 03 '25 | Proposed Sale | 12.94 | 6,284 | 81,315 |  | Nov 03 04:27 PM |  | van Houte Hans | Chief Financial Officer | Oct 30 '25 | Option Exercise | 0.00 | 11,494 | 0 | 47,006 | Oct 30 06:06 PM |  | van Houte Hans | Chief Financial Officer | Oct 30 '25 | Sale | 12.80 | 3,130 | 40,054 | 43,876 | Oct 30 06:06 PM |  | Ring Christine | Chief Legal Officer | Oct 30 '25 | Option Exercise | 0.00 | 10,532 | 0 | 54,541 | Oct 30 06:02 PM |  | Ring Christine | Chief Legal Officer | Oct 30 '25 | Sale | 12.80 | 3,644 | 46,631 | 50,897 | Oct 30 06:02 PM |  | Hansen Gwenn | Chief Scientific Officer | Oct 30 '25 | Option Exercise | 0.00 | 11,815 | 0 | 80,838 | Oct 30 06:01 PM |  | Hansen Gwenn | Chief Scientific Officer | Oct 30 '25 | Sale | 12.80 | 4,087 | 52,300 | 76,751 | Oct 30 06:01 PM |  | GREGORY JULIA P | Director | Sep 17 '25 | Option Exercise | 1.86 | 10,750 | 19,995 | 10,750 | Sep 17 06:58 PM |  | van Houte Hans | Chief Financial Officer | Aug 01 '25 | Sale | 11.03 | 5,402 | 59,598 | 35,512 | Aug 01 05:09 PM |  | JOHANNES VAN HOUTE | Officer | Aug 01 '25 | Proposed Sale | 11.26 | 5,402 | 60,827 |  | Aug 01 04:28 PM |  | van Houte Hans | Chief Financial Officer | Jul 30 '25 | Option Exercise | 0.00 | 11,494 | 0 | 45,218 | Jul 30 06:49 PM |  | van Houte Hans | Chief Financial Officer | Jul 30 '25 | Sale | 12.01 | 4,304 | 51,695 | 40,914 | Jul 30 06:49 PM |  | Ring Christine | Chief Legal Officer | Jul 30 '25 | Option Exercise | 0.00 | 10,532 | 0 | 47,850 | Jul 30 06:49 PM |  | Ring Christine | Chief Legal Officer | Jul 30 '25 | Sale | 12.01 | 3,841 | 46,134 | 44,009 | Jul 30 06:49 PM |  | Hansen Gwenn | Chief Scientific Officer | Jul 30 '25 | Option Exercise | 0.00 | 11,815 | 0 | 73,331 | Jul 30 06:48 PM |  | Hansen Gwenn | Chief Scientific Officer | Jul 30 '25 | Sale | 12.01 | 4,308 | 51,743 | 69,023 | Jul 30 06:48 PM |  | van Houte Hans | Chief Financial Officer | May 02 '25 | Sale | 11.33 | 6,198 | 70,243 | 33,724 | May 02 06:18 PM |  | JOHANNES VAN HOUTE | Officer | May 02 '25 | Proposed Sale | 11.16 | 6,198 | 69,170 |  | May 02 04:22 PM |  | Hansen Gwenn | Chief Scientific Officer | Apr 30 '25 | Option Exercise | 0.00 | 8,956 | 0 | 64,893 | Apr 30 07:35 PM |  | Hansen Gwenn | Chief Scientific Officer | Apr 30 '25 | Sale | 11.50 | 3,377 | 38,841 | 61,516 | Apr 30 07:35 PM |  | Ring Christine | Chief Legal Officer | Apr 30 '25 | Option Exercise | 0.00 | 7,674 | 0 | 40,212 | Apr 30 07:35 PM |  | Ring Christine | Chief Legal Officer | Apr 30 '25 | Sale | 11.50 | 2,894 | 33,286 | 37,318 | Apr 30 07:35 PM |  | van Houte Hans | Chief Financial Officer | Apr 30 '25 | Option Exercise | 0.00 | 8,636 | 0 | 42,360 | Apr 30 07:35 PM |  | van Houte Hans | Chief Financial Officer | Apr 30 '25 | Sale | 11.50 | 2,438 | 28,041 | 39,922 | Apr 30 07:35 PM |  | van Houte Hans | Chief Financial Officer | Mar 03 '25 | Sale | 14.49 | 5,825 | 84,388 | 33,724 | Mar 03 05:29 PM |  | JOHANNES VAN HOUTE | Officer | Mar 03 '25 | Proposed Sale | 15.45 | 5,825 | 89,996 |  | Mar 03 04:17 PM |  | Ring Christine | Chief Legal Officer | Jan 31 '25 | Option Exercise | 1.86 | 5,760 | 10,714 | 38,298 | Feb 03 08:03 PM |  | Ring Christine | Chief Legal Officer | Jan 31 '25 | Sale | 19.95 | 5,760 | 114,934 | 32,538 | Feb 03 08:03 PM |  | CHRISTINE RING | Officer | Jan 31 '25 | Proposed Sale | 20.02 | 5,760 | 115,286 |  | Jan 31 04:33 PM |  | Ring Christine | Chief Legal Officer | Jan 30 '25 | Option Exercise | 0.00 | 7,674 | 0 | 35,758 | Jan 30 07:53 PM |  | Ring Christine | Chief Legal Officer | Jan 30 '25 | Sale | 19.85 | 3,220 | 63,929 | 32,538 | Jan 30 07:53 PM |  | Hansen Gwenn | Chief Scientific Officer | Jan 30 '25 | Option Exercise | 0.00 | 8,957 | 0 | 59,627 | Jan 30 07:48 PM |  | Hansen Gwenn | Chief Scientific Officer | Jan 30 '25 | Sale | 19.85 | 3,690 | 73,260 | 55,937 | Jan 30 07:48 PM |  | van Houte Hans | Chief Financial Officer | Jan 30 '25 | Option Exercise | 0.00 | 8,636 | 0 | 42,360 | Jan 30 07:43 PM |  | van Houte Hans | Chief Financial Officer | Jan 30 '25 | Sale | 19.85 | 2,811 | 55,809 | 39,549 | Jan 30 07:43 PM |  | Ring Christine | Chief Legal Officer | Jan 02 '25 | Option Exercise | 1.86 | 5,760 | 10,714 | 33,844 | Jan 02 05:28 PM |  | Ring Christine | Chief Legal Officer | Jan 02 '25 | Sale | 19.50 | 5,760 | 112,295 | 28,084 | Jan 02 05:28 PM |  | CHRISTINE RING | Officer | Jan 02 '25 | Proposed Sale | 18.84 | 5,760 | 108,518 |  | Jan 02 04:20 PM |  | Ring Christine | Chief Legal Officer | Dec 02 '24 | Option Exercise | 1.86 | 5,760 | 10,714 | 33,844 | Dec 02 06:00 PM |  | Ring Christine | Chief Legal Officer | Dec 02 '24 | Sale | 21.73 | 5,760 | 125,155 | 28,084 | Dec 02 06:00 PM |  | CHRISTINE RING | Officer | Dec 02 '24 | Proposed Sale | 22.11 | 5,760 | 127,354 |  | Dec 02 04:36 PM |   
 |