| Fairmount Funds Management LLC | director, 10 percent owner: | May 11 '26 | Buy | 17.00 | 1,176,470 | 19,999,990 | 5,090,928 | May 13 12:00 AM |
| Mahoney Stephen F. | President and CEO | Mar 03 '26 | Option Exercise | 0.00 | 36,714 | 0 | 55,071 | Mar 04 12:00 AM |
| Beetham Thomas W. | Chief Operating Officer | Mar 03 '26 | Option Exercise | 0.00 | 18,818 | 0 | 28,227 | Mar 04 12:00 AM |
| Harmon Seth | Chief Financial Officer | Mar 03 '26 | Option Exercise | 0.00 | 12,534 | 0 | 18,801 | Mar 04 12:00 AM |
| Tousignant Jennifer | Chief Legal Officer | Mar 03 '26 | Option Exercise | 0.00 | 10,338 | 0 | 15,510 | Mar 04 12:00 AM |
| Tousignant Jennifer | Chief Legal Officer | Dec 31 '25 | Sale | 31.16 | 2,272 | 70,796 | 0 | Jan 02 12:00 AM |
| Fairmount Funds Management LLC | director, 10 percent owner: | Oct 23 '25 | Buy | 22.00 | 454,545 | 9,999,990 | 3,914,458 | Oct 27 12:00 AM |
| Fairmount Funds Management LLC | director, 10 percent owner: | Jun 10 '25 | Option Exercise | 12.31 | 25,000 | 307,750 | 3,459,913 | Jun 11 12:00 AM |
| Fairmount Funds Management LLC | director, 10 percent owner: | Jun 09 '25 | Option Exercise | 7.80 | 3,200 | 24,960 | 3,447,413 | Jun 11 12:00 AM |
| Beetham Thomas W. | Chief Operating Officer | Sep 27 '24 | Buy | 23.41 | 5,000 | 117,050 | 6,000 | Sep 30 12:00 AM |
| Mahoney Stephen F. | President and CEO | Sep 27 '24 | Buy | 23.33 | 21,400 | 499,262 | 21,400 | Sep 30 12:00 AM |
| Fairmount Funds Management LLC | director, 10 percent owner: | Sep 13 '24 | Buy | 18.75 | 1,600,000 | 30,000,000 | 3,445,813 | Sep 17 12:00 AM |
| Fairmount Funds Management LLC | director, 10 percent owner, other: See Remarks | Jan 22 '24 | Buy | 21.00 | 476,190 | 9,999,990 | 1,839,954 | Jan 24 12:00 AM |
| Meisner Lara | Chief Legal Officer | Jun 16 '23 | Option Exercise | 23.03 | 55 | 1,267 | 37,453 | Jun 20 12:00 AM |
| Meisner Lara | Chief Legal Officer | Jun 16 '23 | Sale | 28.35 | 27 | 765 | 29,971 | Jun 20 12:00 AM |