| Jan 26, 2026 | Sibold William John | Open Market Sale | 1577 | 492.42 | $ 776,546.34 |
| Jan 26, 2026 | Taub Rebecca | Open Market Sale | 647 | 492.42 | $ 318,595.74 |
| Jan 26, 2026 | Huntsman Carole | Open Market Sale | 910 | 493.78 | $ 449,339.10 |
| Jan 26, 2026 | Levy Richard S | Option Excercise | 4000 | 16.46 | $ 65,840.00 |
| Jan 20, 2026 | Taub Rebecca | Open Market Sale | 2238 | 490.77 | $ 1,098,343.26 |
| Jan 20, 2026 | Kelley Shannon T | Open Market Sale | 692 | 497.36 | $ 344,173.11 |
| Jan 15, 2026 | Thakkar Rita | Grant | 2398 | 0.00 | $ 0.00 |
| Jan 9, 2026 | FRIEDMAN PAUL A | Option Excercise | 24520 | 15.80 | $ 387,416.00 |
| Jan 9, 2026 | FRIEDMAN PAUL A | Open Market Sale | 24520 | 522.39 | $ 12,808,956.93 |
| Jan 9, 2026 | Taub Rebecca | Option Excercise | 240 | 15.80 | $ 3,792.00 |
| Jan 9, 2026 | Taub Rebecca | Open Market Sale | 240 | 550.33 | $ 132,080.00 |
| Jan 9, 2026 | Taub Rebecca | Option Excercise | 18410 | 15.80 | $ 290,878.00 |
| Jan 9, 2026 | Taub Rebecca | Open Market Sale | 18410 | 522.40 | $ 9,617,312.08 |
| Jan 9, 2026 | FRIEDMAN PAUL A | Option Excercise | 280 | 15.80 | $ 4,424.00 |
| Jan 9, 2026 | FRIEDMAN PAUL A | Open Market Sale | 280 | 551.24 | $ 154,347.59 |
| Dec 10, 2025 | FRIEDMAN PAUL A | Option Excercise | 24800 | 15.80 | $ 391,840.00 |
| Dec 10, 2025 | FRIEDMAN PAUL A | Open Market Sale | 24800 | 552.18 | $ 13,694,157.83 |
| Dec 10, 2025 | Taub Rebecca | Option Excercise | 18650 | 15.80 | $ 294,670.00 |
| Dec 10, 2025 | Taub Rebecca | Open Market Sale | 18650 | 552.15 | $ 10,297,572.90 |
| Dec 10, 2025 | Taub Rebecca | Other Disposition | 5455 | 0.00 | $ 0.00 |
| Dec 4, 2025 | Sibold William John | Open Market Sale | 2400 | 575.34 | $ 1,380,816.00 |
| Dec 3, 2025 | Sibold William John | Option Excercise | 50000 | | $ 0.00 |
| Dec 2, 2025 | Dier Mardi | Option Excercise | 4173 | 251.63 | $ 1,050,051.99 |
| Dec 2, 2025 | Dier Mardi | Open Market Sale | 4173 | 578.34 | $ 2,413,416.41 |
| Nov 21, 2025 | Huntsman Carole | Open Market Sale | 1958 | 553.11 | $ 1,082,986.25 |
| Nov 13, 2025 | Levy Richard S | Option Excercise | 8500 | 13.78 | $ 117,160.00 |
| Nov 13, 2025 | Levy Richard S | Open Market Sale | 8500 | 520.96 | $ 4,428,197.57 |
| Nov 5, 2025 | BATE KENNETH | Option Excercise | 16575 | 205.07 | $ 3,399,035.70 |
| Nov 5, 2025 | BATE KENNETH | Open Market Sale | 16575 | 484.30 | $ 8,027,354.15 |
| Sep 9, 2025 | Sibold William John | Open Market Sale | 7279 | 445.63 | $ 3,243,740.77 |
| Aug 21, 2025 | Sibold William John | Open Market Sale | 7616 | 400.18 | $ 3,047,756.37 |
| Aug 18, 2025 | Kelley Shannon T | Open Market Sale | 1304 | 367.81 | $ 479,626.86 |
| Aug 18, 2025 | BAKER BROS. ADVISORS LP | Open Market Purchase | 97065 | 380.58 | $ 36,941,197.13 |
| Aug 18, 2025 | Baker Bros. Advisors (GP) LLC | Open Market Purchase | 97065 | 380.58 | $ 36,941,197.13 |
| Aug 18, 2025 | BAKER FELIX | Open Market Purchase | 97065 | 380.58 | $ 36,941,197.13 |
| Aug 18, 2025 | BAKER JULIAN | Open Market Purchase | 97065 | 380.58 | $ 36,941,197.13 |
| Aug 18, 2025 | 667, L.P. | Open Market Purchase | 97065 | 380.58 | $ 36,941,197.13 |
| Aug 18, 2025 | Baker Brothers Life Sciences LP | Open Market Purchase | 97065 | 380.58 | $ 36,941,197.13 |
| Aug 18, 2025 | BAKER BROS. ADVISORS LP | Open Market Purchase | 68618 | 364.04 | $ 24,979,827.15 |
| Aug 18, 2025 | Baker Bros. Advisors (GP) LLC | Open Market Purchase | 68618 | 364.04 | $ 24,979,827.15 |
| Aug 18, 2025 | BAKER FELIX | Open Market Purchase | 68618 | 364.04 | $ 24,979,827.15 |
| Aug 18, 2025 | BAKER JULIAN | Open Market Purchase | 68618 | 364.04 | $ 24,979,827.15 |
| Aug 18, 2025 | 667, L.P. | Open Market Purchase | 68618 | 364.04 | $ 24,979,827.15 |
| Aug 18, 2025 | Baker Brothers Life Sciences LP | Open Market Purchase | 68618 | 364.04 | $ 24,979,827.15 |
| Aug 15, 2025 | BATE KENNETH | Option Excercise | 10000 | 16.46 | $ 164,600.00 |
| Aug 15, 2025 | BATE KENNETH | Open Market Sale | 10000 | 365.20 | $ 3,652,008.56 |
| Aug 13, 2025 | FRIEDMAN PAUL A | Option Excercise | 129172 | 9.45 | $ 1,220,675.40 |
| Aug 13, 2025 | FRIEDMAN PAUL A | Open Market Sale | 129172 | 370.24 | $ 47,825,149.36 |
| Aug 11, 2025 | Taub Rebecca | Option Excercise | 46463 | 9.45 | $ 439,075.35 |
| Aug 11, 2025 | Taub Rebecca | Open Market Sale | 46463 | 355.32 | $ 16,509,031.65 |
| Aug 11, 2025 | FRIEDMAN PAUL A | Option Excercise | 46808 | 9.45 | $ 442,335.60 |
| Aug 11, 2025 | FRIEDMAN PAUL A | Open Market Sale | 46808 | 355.31 | $ 16,631,386.12 |
| Jul 18, 2025 | Taub Rebecca | Option Excercise | 1000 | 9.45 | $ 9,450.00 |
| Jul 18, 2025 | Taub Rebecca | Open Market Sale | 1000 | 350.01 | $ 350,005.00 |
| Jul 18, 2025 | FRIEDMAN PAUL A | Option Excercise | 1400 | 9.45 | $ 13,230.00 |
| Jul 18, 2025 | FRIEDMAN PAUL A | Open Market Sale | 1400 | 350.03 | $ 490,043.96 |
| Jul 16, 2025 | FRIEDMAN PAUL A | Open Market Sale | 28876 | 353.19 | $ 10,198,844.04 |
| Jul 16, 2025 | Taub Rebecca | Option Excercise | 29101 | 9.45 | $ 275,004.45 |
| Jul 16, 2025 | Taub Rebecca | Open Market Sale | 29101 | 353.19 | $ 10,278,098.16 |
| Jul 16, 2025 | FRIEDMAN PAUL A | Option Excercise | 28876 | 9.45 | $ 272,878.20 |
| Jun 20, 2025 | Levy Richard S | Grant | 715 | 0.00 | $ 0.00 |
| Jun 20, 2025 | FOUSE JACQUALYN A | Grant | 203 | 0.00 | $ 0.00 |
| Jun 20, 2025 | BAKER BROS. ADVISORS LP | Grant | 2860 | 0.00 | $ 0.00 |
| Jun 20, 2025 | 667, L.P. | Grant | 2860 | 0.00 | $ 0.00 |
| Jun 20, 2025 | Baker Bros. Advisors (GP) LLC | Grant | 2860 | 0.00 | $ 0.00 |
| Jun 20, 2025 | Baker Brothers Life Sciences LP | Grant | 2860 | 0.00 | $ 0.00 |
| Jun 20, 2025 | BAKER FELIX | Grant | 2860 | 0.00 | $ 0.00 |
| Jun 20, 2025 | BAKER JULIAN | Grant | 2860 | 0.00 | $ 0.00 |
| Jun 20, 2025 | Daly James M | Grant | 715 | 0.00 | $ 0.00 |
| Jun 20, 2025 | FRIEDMAN PAUL A | Grant | 715 | 0.00 | $ 0.00 |
| Jun 20, 2025 | BATE KENNETH | Grant | 715 | 0.00 | $ 0.00 |
| May 15, 2025 | Soergel David | Grant | 7545 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Levy Richard S | Option Excercise | 9470 | 65.06 | $ 616,118.20 |
| Mar 10, 2025 | Dier Mardi | Open Market Sale | 258 | 323.04 | $ 83,344.32 |
| Mar 10, 2025 | FOUSE JACQUALYN A | Grant | 894 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Huntsman Carole | Grant | 3386 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Kelley Shannon T | Grant | 3187 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Taub Rebecca | Grant | 4382 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Sibold William John | Grant | 13066 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Dier Mardi | Grant | 3784 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Waltermire Robert E. | Option Excercise | 14113 | 87.49 | $ 1,234,765.92 |
| Mar 5, 2025 | Waltermire Robert E. | Open Market Sale | 14113 | 341.32 | $ 4,817,103.60 |
| Mar 5, 2025 | Waltermire Robert E. | Grant | 2061 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Dier Mardi | Open Market Sale | 1961 | 324.96 | $ 637,248.06 |
| Mar 3, 2025 | Huntsman Carole | Open Market Sale | 1834 | 325.98 | $ 597,839.68 |
| Mar 3, 2025 | Kelley Shannon T | Open Market Sale | 415 | 335.00 | $ 139,025.00 |
| Feb 28, 2025 | Waltermire Robert E. | Open Market Sale | 1227 | 341.07 | $ 418,488.05 |
| Feb 27, 2025 | Daly James M | Option Excercise | 15470 | 82.90 | $ 1,282,478.20 |
| Feb 27, 2025 | Daly James M | Open Market Sale | 15470 | 347.45 | $ 5,375,125.55 |
| Feb 27, 2025 | BATE KENNETH | Option Excercise | 20000 | 66.26 | $ 1,325,286.70 |
| Feb 27, 2025 | BATE KENNETH | Open Market Sale | 20000 | 356.44 | $ 7,128,758.96 |
| Feb 27, 2025 | Sibold William John | Option Excercise | 50000 | | $ 0.00 |