| Insider Trading | 
Relationship | 
Date | 
Transaction | 
Cost | 
#Shares | 
Value ($) | 
#Shares Total | 
SEC Form 4 | 
 
| Hughes Steven George | Chief Medical Officer | Oct 22 '25 | Option Exercise | 10.16 | 2,209 | 22,443 | 41,076 | Oct 24 04:56 PM |  | Hughes Steven George | Chief Medical Officer | Oct 22 '25 | Sale | 47.54 | 2,209 | 105,015 | 38,867 | Oct 24 04:56 PM |  | McCarthy Teresa | Chief Human Resources Officer | Oct 15 '25 | Option Exercise | 22.34 | 20,000 | 446,800 | 117,130 | Oct 17 04:27 PM |  | McCarthy Teresa | Chief Human Resources Officer | Oct 15 '25 | Sale | 50.15 | 20,000 | 1,003,058 | 97,130 | Oct 17 04:27 PM |  | Mosbrooker Eric | Chief Commercial Officer | Oct 03 '25 | Option Exercise | 9.05 | 6,562 | 59,386 | 61,562 | Oct 07 04:11 PM |  | Mosbrooker Eric | Chief Commercial Officer | Oct 03 '25 | Sale | 45.38 | 6,562 | 297,771 | 55,000 | Oct 07 04:11 PM |  | Hughes Steven George | Chief Medical Officer | Sep 22 '25 | Option Exercise | 10.16 | 2,208 | 22,433 | 41,075 | Sep 23 04:57 PM |  | Hughes Steven George | Chief Medical Officer | Sep 22 '25 | Sale | 40.58 | 2,208 | 89,601 | 38,867 | Sep 23 04:57 PM |  | McCarthy Teresa | Chief Human Resources Officer | Sep 15 '25 | Option Exercise | 22.34 | 15,000 | 335,100 | 112,130 | Sep 17 04:03 PM |  | McCarthy Teresa | Chief Human Resources Officer | Sep 15 '25 | Sale | 41.41 | 15,000 | 621,142 | 97,130 | Sep 17 04:03 PM |  | Hughes Steven George | Chief Medical Officer | Sep 15 '25 | Option Exercise | 6.57 | 1,542 | 10,131 | 40,409 | Sep 17 04:02 PM |  | Hughes Steven George | Chief Medical Officer | Sep 15 '25 | Sale | 45.41 | 1,542 | 70,022 | 38,867 | Sep 17 04:02 PM |  | Flanagan W. Michael | Chief Scientific Officer | Sep 11 '25 | Option Exercise | 14.22 | 20,000 | 284,400 | 100,195 | Sep 12 04:07 PM |  | Flanagan W. Michael | Chief Scientific Officer | Sep 11 '25 | Sale | 38.94 | 20,000 | 778,702 | 80,195 | Sep 12 04:07 PM |  | WILLIAM MICHAEL FLANAGAN | Officer | Sep 11 '25 | Proposed Sale | 46.40 | 20,000 | 928,000 |  | Sep 11 04:24 PM |  | WILSON TROY EDWARD | Director | Sep 05 '25 | Option Exercise | 12.48 | 14,500 | 180,960 | 83,925 | Sep 09 05:53 PM |  | WILSON TROY EDWARD | Director | Sep 05 '25 | Sale | 50.00 | 29,500 | 1,475,000 | 54,425 | Sep 09 05:53 PM |  | Boyce Sarah | President and CEO | Sep 05 '25 | Option Exercise | 1.24 | 50,000 | 62,000 | 355,871 | Sep 05 06:56 PM |  | Boyce Sarah | President and CEO | Sep 05 '25 | Sale | 49.95 | 50,000 | 2,497,435 | 305,871 | Sep 05 06:56 PM |  | Mosbrooker Eric | Chief Commercial Officer | Sep 03 '25 | Option Exercise | 9.05 | 6,563 | 59,395 | 61,563 | Sep 05 06:32 PM |  | Mosbrooker Eric | Chief Commercial Officer | Sep 03 '25 | Sale | 47.07 | 6,563 | 308,936 | 55,000 | Sep 05 06:32 PM |  | SARAH BOYCE | Director | Sep 05 '25 | Proposed Sale | 48.47 | 50,000 | 2,423,500 |  | Sep 05 04:25 PM |  | WILSON TROY EDWARD | Chairman | Sep 05 '25 | Proposed Sale | 50.00 | 95,052 | 4,752,600 |  | Sep 05 04:10 PM |  | ERIC MOSBROOKER | Officer | Sep 03 '25 | Proposed Sale | 47.23 | 19,688 | 929,864 |  | Sep 03 04:31 PM |  | Gallagher Kathleen P. | Chief Program Officer | Sep 02 '25 | Sale | 47.42 | 188 | 8,915 | 50,204 | Sep 02 08:30 PM |  | Boyce Sarah | President and CEO | Aug 28 '25 | Option Exercise | 1.24 | 25,000 | 31,000 | 330,871 | Aug 29 04:28 PM |  | Boyce Sarah | President and CEO | Aug 28 '25 | Sale | 49.39 | 25,000 | 1,234,700 | 305,871 | Aug 29 04:28 PM |  | SARAH BOYCE | Director | Aug 28 '25 | Proposed Sale | 47.82 | 25,000 | 1,195,500 |  | Aug 28 04:21 PM |  | Hughes Steven George | Chief Medical Officer | Aug 22 '25 | Option Exercise | 10.16 | 2,208 | 22,433 | 41,075 | Aug 22 05:20 PM |  | Hughes Steven George | Chief Medical Officer | Aug 22 '25 | Sale | 46.40 | 2,208 | 102,462 | 38,867 | Aug 22 05:20 PM |  | McCarthy Teresa | Chief Human Resources Officer | Aug 15 '25 | Option Exercise | 22.34 | 10,000 | 223,400 | 107,130 | Aug 15 05:50 PM |  | McCarthy Teresa | Chief Human Resources Officer | Aug 15 '25 | Sale | 46.56 | 10,000 | 465,632 | 97,130 | Aug 15 05:50 PM |  | TERESA MCCARTHY | Officer | Aug 15 '25 | Proposed Sale | 46.07 | 45,000 | 2,073,150 |  | Aug 15 04:27 PM |  | MacLean Michael F | Chief Financial Officer | Aug 06 '25 | Sale | 42.73 | 30,914 | 1,320,844 | 65,806 | Aug 15 04:09 PM |  | Hughes Steven George | Chief Medical Officer | Aug 13 '25 | Option Exercise | 6.57 | 1,542 | 10,131 | 40,409 | Aug 15 04:07 PM |  | Hughes Steven George | Chief Medical Officer | Aug 13 '25 | Sale | 46.66 | 1,542 | 71,950 | 38,867 | Aug 15 04:07 PM |  | STEVEN GEORGE HUGHES | Officer | Aug 13 '25 | Proposed Sale | 46.23 | 9,709 | 448,847 |  | Aug 13 04:31 PM |  | Mosbrooker Eric | Chief Commercial Officer | Aug 06 '25 | Option Exercise | 9.05 | 124,687 | 1,128,417 | 185,807 | Aug 08 05:45 PM |  | Mosbrooker Eric | Chief Commercial Officer | Aug 06 '25 | Sale | 44.06 | 130,807 | 5,763,697 | 55,000 | Aug 08 05:45 PM |  | WILSON TROY EDWARD | Director | Aug 06 '25 | Option Exercise | 12.14 | 29,500 | 358,260 | 91,425 | Aug 08 05:42 PM |  | WILSON TROY EDWARD | Director | Aug 06 '25 | Sale | 45.00 | 65,554 | 2,949,930 | 17,776 | Aug 08 05:42 PM |  | WILSON TROY EDWARD | Director | Aug 06 '25 | Sale | 45.00 | 29,500 | 1,327,500 | 69,425 | Aug 08 05:42 PM |  | LEVIN ARTHUR A | Director | Aug 06 '25 | Option Exercise | 22.34 | 107,500 | 2,401,550 | 127,150 | Aug 08 05:41 PM |  | LEVIN ARTHUR A | Director | Aug 06 '25 | Sale | 47.62 | 107,500 | 5,118,881 | 19,650 | Aug 08 05:41 PM |  | Hughes Steven George | Chief Medical Officer | Aug 06 '25 | Option Exercise | 12.21 | 47,451 | 579,180 | 90,517 | Aug 08 05:39 PM |  | Hughes Steven George | Chief Medical Officer | Aug 06 '25 | Sale | 42.74 | 81,434 | 3,480,269 | 38,867 | Aug 08 05:39 PM |  | ERIC MOSBROOKER | Officer | Aug 06 '25 | Proposed Sale | 38.26 | 130,807 | 5,004,676 |  | Aug 06 04:23 PM |  | STEVEN GEORGE HUGHES | Officer | Aug 06 '25 | Proposed Sale | 38.26 | 81,434 | 3,115,665 |  | Aug 06 04:23 PM |  | ARTHUR LEVIN | Director | Aug 06 '25 | Proposed Sale | 38.26 | 107,500 | 4,112,950 |  | Aug 06 04:23 PM |  | MICHAEL MACLEAN | Officer | Aug 06 '25 | Proposed Sale | 38.26 | 30,914 | 1,182,770 |  | Aug 06 04:22 PM |  | WILSON TROY EDWARD | Chairman | Aug 06 '25 | Proposed Sale | 45.00 | 95,054 | 4,277,430 |  | Aug 06 04:08 PM |  | Moriarty John B | Chief Legal Officer | Aug 04 '25 | Sale | 36.21 | 2,245 | 81,291 | 47,755 | Aug 05 05:27 PM |  | Gallagher Kathleen P. | Chief Program Officer | Jun 17 '25 | Sale | 30.24 | 911 | 27,549 | 50,392 | Jun 18 06:02 PM |  | KATHLEEN GALLAGHER | Officer | Jun 17 '25 | Proposed Sale | 29.80 | 911 | 27,148 |  | Jun 17 04:19 PM |  | Flanagan W. Michael | Chief Scientific Officer | Jun 11 '25 | Option Exercise | 14.22 | 20,000 | 284,400 | 100,195 | Jun 12 06:18 PM |  | Flanagan W. Michael | Chief Scientific Officer | Jun 11 '25 | Sale | 32.88 | 20,000 | 657,694 | 80,195 | Jun 12 06:18 PM |  | WILLIAM MICHAEL FLANAGAN | Officer | Jun 11 '25 | Proposed Sale | 33.62 | 20,000 | 672,400 |  | Jun 11 04:31 PM |  | Gallagher Kathleen P. | Chief Program Officer | Jun 02 '25 | Option Exercise | 16.65 | 5,875 | 97,819 | 56,429 | Jun 04 04:48 PM |  | Gallagher Kathleen P. | Chief Program Officer | Jun 02 '25 | Sale | 32.48 | 5,875 | 190,833 | 50,554 | Jun 04 04:48 PM |  | KATHLEEN GALLAGHER | Officer | Jun 02 '25 | Proposed Sale | 30.98 | 5,875 | 182,008 |  | Jun 02 04:37 PM |  | Gallagher Kathleen P. | Chief Program Officer | May 01 '25 | Option Exercise | 16.65 | 5,875 | 97,819 | 56,429 | May 02 07:55 PM |  | Gallagher Kathleen P. | Chief Program Officer | May 01 '25 | Sale | 32.40 | 5,875 | 190,324 | 50,554 | May 02 07:55 PM |  | KATHLEEN GALLAGHER | Officer | May 01 '25 | Proposed Sale | 32.65 | 5,875 | 191,819 |  | May 01 04:57 PM |  | Gallagher Kathleen P. | Chief Program Officer | Apr 01 '25 | Option Exercise | 14.81 | 5,875 | 87,004 | 56,100 | Apr 03 04:56 PM |  | Gallagher Kathleen P. | Chief Program Officer | Apr 01 '25 | Sale | 27.83 | 5,875 | 163,486 | 50,554 | Apr 03 04:56 PM |  | Hughes Steven George | Chief Medical Officer | Mar 20 '25 | Sale | 31.06 | 9,578 | 297,491 | 72,850 | Mar 21 06:44 PM |  | Boyce Sarah | President and CEO | Mar 20 '25 | Sale | 31.06 | 31,540 | 979,563 | 305,871 | Mar 21 06:42 PM |  | Flanagan W. Michael | Chief Scientific Officer | Mar 20 '25 | Sale | 31.06 | 11,780 | 365,868 | 80,195 | Mar 21 06:40 PM |  | MacLean Michael F | Chief Financial Officer | Mar 20 '25 | Sale | 31.06 | 7,935 | 246,425 | 96,720 | Mar 21 06:38 PM |  | McCarthy Teresa | Chief Human Resources Officer | Mar 20 '25 | Sale | 31.06 | 7,778 | 241,583 | 97,130 | Mar 21 06:36 PM |  | Flanagan W. Michael | Chief Scientific Officer | Mar 11 '25 | Option Exercise | 14.22 | 20,000 | 284,400 | 111,975 | Mar 12 04:23 PM |  | Flanagan W. Michael | Chief Scientific Officer | Mar 11 '25 | Sale | 30.13 | 20,000 | 602,614 | 91,975 | Mar 12 04:23 PM |  | WILLIAM MICHAEL FLANAGAN | Officer | Mar 11 '25 | Proposed Sale | 30.04 | 20,000 | 600,800 |  | Mar 11 04:35 PM |  | Gallagher Kathleen P. | Chief Program Officer | Mar 03 '25 | Option Exercise | 14.70 | 5,875 | 86,362 | 56,429 | Mar 04 06:17 PM |  | Gallagher Kathleen P. | Chief Program Officer | Mar 03 '25 | Sale | 29.41 | 5,875 | 172,807 | 50,554 | Mar 04 06:17 PM |  | Gallagher Kathleen P. | Chief Program Officer | Feb 03 '25 | Option Exercise | 16.65 | 5,875 | 97,819 | 56,429 | Feb 05 05:01 PM |  | Gallagher Kathleen P. | Chief Program Officer | Feb 03 '25 | Sale | 32.16 | 5,875 | 188,918 | 50,554 | Feb 05 05:01 PM |  | KATHLEEN GALLAGHER | Officer | Feb 03 '25 | Proposed Sale | 32.93 | 17,625 | 580,391 |  | Feb 03 04:34 PM |  | LEVIN ARTHUR A | Director | Jan 21 '25 | Sale | 28.60 | 1,872 | 53,537 | 12,958 | Jan 23 08:17 PM |  | MacLean Michael F | Chief Financial Officer | Jan 21 '25 | Sale | 28.59 | 3,287 | 93,985 | 104,655 | Jan 23 08:15 PM |  | McCarthy Teresa | Chief Human Resources Officer | Jan 21 '25 | Sale | 28.59 | 2,959 | 84,612 | 104,908 | Jan 23 08:14 PM |  | Flanagan W. Michael | Chief Scientific Officer | Jan 21 '25 | Sale | 28.60 | 5,672 | 162,192 | 91,975 | Jan 23 08:12 PM |  | Boyce Sarah | President and CEO | Jan 21 '25 | Sale | 28.59 | 10,397 | 297,291 | 337,411 | Jan 23 08:10 PM |  | Gallagher Kathleen P. | Chief Program Officer | Jan 22 '25 | Sale | 30.16 | 5,629 | 169,776 | 50,554 | Jan 23 08:08 PM |  | Gallagher Kathleen P. | Chief Program Officer | Jan 21 '25 | Sale | 28.59 | 3,782 | 108,136 | 56,183 | Jan 23 08:08 PM |  | Hughes Steven George | Chief Medical Officer | Jan 21 '25 | Sale | 28.59 | 3,947 | 112,856 | 82,428 | Jan 23 08:06 PM |  | KATHLEEN GALLAGHER | Officer | Jan 22 '25 | Proposed Sale | 30.84 | 6,924 | 213,536 |  | Jan 22 04:25 PM |  | Flanagan W. Michael | CSTO | Dec 18 '24 | Sale | 32.66 | 12,742 | 416,154 | 72,647 | Dec 19 06:17 PM |  | MacLean Michael F | Chief Financial Officer | Dec 18 '24 | Sale | 32.66 | 11,151 | 364,192 | 82,942 | Dec 19 06:16 PM |  | Boyce Sarah | President and CEO | Dec 18 '24 | Sale | 32.66 | 31,855 | 1,040,384 | 265,308 | Dec 19 06:15 PM |  | McCarthy Teresa | Chief Human Resources Officer | Dec 18 '24 | Sale | 32.66 | 11,151 | 364,192 | 82,867 | Dec 19 06:15 PM |  | McCarthy Teresa | Chief Human Resources Officer | Dec 16 '24 | Option Exercise | 14.22 | 25,000 | 355,500 | 119,018 | Dec 18 04:46 PM |  | McCarthy Teresa | Chief Human Resources Officer | Dec 16 '24 | Sale | 33.26 | 25,000 | 831,605 | 94,018 | Dec 18 04:46 PM |  | TERESA MCCARTHY | Officer | Dec 16 '24 | Proposed Sale | 32.49 | 25,000 | 812,250 |  | Dec 16 04:29 PM |  | Flanagan W. Michael | CSTO | Dec 11 '24 | Option Exercise | 22.47 | 24,000 | 539,280 | 109,389 | Dec 13 06:08 PM |  | Flanagan W. Michael | CSTO | Dec 11 '24 | Sale | 35.77 | 24,000 | 858,401 | 85,389 | Dec 13 06:08 PM |  | W. MICHAEL FLANAGAN | Officer | Dec 11 '24 | Proposed Sale | 36.10 | 24,000 | 866,400 |  | Dec 11 04:59 PM |  | McCarthy Teresa | Chief Human Resources Officer | Nov 18 '24 | Option Exercise | 14.22 | 25,000 | 355,500 | 119,018 | Nov 20 06:10 PM |  | McCarthy Teresa | Chief Human Resources Officer | Nov 18 '24 | Sale | 41.14 | 25,000 | 1,028,520 | 94,018 | Nov 20 06:10 PM |  | LEVIN ARTHUR A | Director | Nov 19 '24 | Option Exercise | 1.24 | 3,323 | 4,121 | 18,153 | Nov 20 06:06 PM |   
 |