Oct 14, 2025 | Tessari Eben | Option Excercise | 6500 | 8.83 | $ 57,395.00 |
Oct 14, 2025 | Tessari Eben | Open Market Sale | 12368 | 37.67 | $ 465,843.22 |
Oct 4, 2025 | Megna Michael R | Option Excercise | 85 | 38.49 | $ 3,271.65 |
Oct 4, 2025 | Megna Michael R | Option Excercise | 175 | | $ 0.00 |
Sep 15, 2025 | Tessari Eben | Option Excercise | 6500 | 8.83 | $ 57,395.00 |
Sep 15, 2025 | Tessari Eben | Open Market Sale | 16400 | 36.46 | $ 597,975.80 |
Sep 4, 2025 | Tessari Eben | Option Excercise | 98660 | 15.51 | $ 1,530,428.70 |
Sep 4, 2025 | Tessari Eben | Open Market Sale | 98660 | 35.54 | $ 3,506,277.66 |
Sep 4, 2025 | Moat Ross | Open Market Sale | 3523 | 35.31 | $ 124,397.13 |
Sep 3, 2025 | Megna Michael R | Open Market Sale | 11000 | 34.84 | $ 383,240.00 |
Sep 3, 2025 | Tessari Eben | Open Market Sale | 15091 | 35.50 | $ 535,730.50 |
Sep 1, 2025 | Moat Ross | Option Excercise | 6823 | | $ 0.00 |
Sep 1, 2025 | Moat Ross | Option Excercise | 3300 | 33.61 | $ 110,896.99 |
Sep 1, 2025 | Paolini John F. | Option Excercise | 7597 | | $ 0.00 |
Sep 1, 2025 | Paolini John F. | Option Excercise | 3676 | 33.67 | $ 123,768.89 |
Sep 1, 2025 | Ragosa Mark | Option Excercise | 7897 | | $ 0.00 |
Sep 1, 2025 | Ragosa Mark | Option Excercise | 3820 | 33.68 | $ 128,642.80 |
Sep 1, 2025 | Patel Sanj K | Option Excercise | 29280 | | $ 0.00 |
Sep 1, 2025 | Patel Sanj K | Option Excercise | 14160 | 33.67 | $ 476,728.23 |
Sep 1, 2025 | Megna Michael R | Option Excercise | 20627 | 9.56 | $ 197,120.00 |
Sep 1, 2025 | Megna Michael R | Option Excercise | 4657 | 33.55 | $ 156,259.18 |
Sep 1, 2025 | Tessari Eben | Option Excercise | 23300 | 10.04 | $ 233,911.80 |
Sep 1, 2025 | Tessari Eben | Option Excercise | 3972 | 33.68 | $ 133,772.78 |
Aug 18, 2025 | Tessari Eben | Option Excercise | 6500 | 8.83 | $ 57,395.00 |
Aug 18, 2025 | Tessari Eben | Open Market Sale | 16200 | 33.77 | $ 547,141.00 |
Aug 12, 2025 | Malley Thomas | Option Excercise | 177769 | 10.21 | $ 1,815,110.83 |
Aug 12, 2025 | Malley Thomas | Open Market Sale | 177769 | 32.96 | $ 5,859,815.05 |
Aug 6, 2025 | Paolini John F. | Option Excercise | 29325 | 3.80 | $ 111,435.00 |
Aug 6, 2025 | Paolini John F. | Open Market Sale | 29325 | 32.55 | $ 954,528.75 |
Aug 5, 2025 | Tessari Eben | Option Excercise | 138614 | 11.44 | $ 1,585,652.24 |
Aug 5, 2025 | Tessari Eben | Open Market Sale | 138614 | 33.20 | $ 4,602,369.80 |
Aug 4, 2025 | Ragosa Mark | Option Excercise | 18889 | 22.89 | $ 432,369.21 |
Aug 4, 2025 | Ragosa Mark | Open Market Sale | 18889 | 32.89 | $ 621,259.21 |
Aug 4, 2025 | Megna Michael R | Option Excercise | 17000 | 15.52 | $ 263,840.00 |
Aug 4, 2025 | Megna Michael R | Open Market Sale | 17000 | 32.35 | $ 549,950.00 |
Jul 30, 2025 | Popovits Kimberly J | Option Excercise | 129016 | 20.87 | $ 2,692,955.68 |
Jul 14, 2025 | Tessari Eben | Option Excercise | 6500 | 8.83 | $ 57,395.00 |
Jul 14, 2025 | Tessari Eben | Open Market Sale | 18900 | 28.72 | $ 542,808.00 |
Jul 1, 2025 | Levy Richard S | Option Excercise | 1101 | | $ 0.00 |
Jun 16, 2025 | Tessari Eben | Option Excercise | 6500 | 8.83 | $ 57,395.00 |
Jun 16, 2025 | Tessari Eben | Open Market Sale | 17300 | 28.28 | $ 489,244.00 |
Jun 9, 2025 | Quart Barry D | Option Excercise | 27448 | 3.80 | $ 104,302.40 |
Jun 9, 2025 | Quart Barry D | Open Market Sale | 27448 | 30.35 | $ 833,001.36 |
Jun 9, 2025 | Tessari Eben | Option Excercise | 70867 | 10.36 | $ 734,182.12 |
Jun 9, 2025 | Tessari Eben | Open Market Sale | 70867 | 30.48 | $ 2,160,035.40 |
Jun 5, 2025 | Popovits Kimberly J | Option Excercise | 3173 | | $ 0.00 |
Jun 5, 2025 | Quart Barry D | Option Excercise | 3173 | | $ 0.00 |
Jun 5, 2025 | Cole G Bradley | Option Excercise | 3173 | | $ 0.00 |
Jun 5, 2025 | Levy Richard S | Option Excercise | 3173 | | $ 0.00 |
Jun 5, 2025 | Malley Thomas | Option Excercise | 3173 | | $ 0.00 |
Jun 5, 2025 | McCain Tracey L | Option Excercise | 3173 | | $ 0.00 |
Jun 3, 2025 | Ragosa Mark | Option Excercise | 18299 | 18.00 | $ 329,382.00 |
Jun 3, 2025 | Ragosa Mark | Open Market Sale | 18299 | 28.80 | $ 527,011.20 |
Jun 3, 2025 | Megna Michael R | Option Excercise | 15211 | 15.50 | $ 235,770.50 |
Jun 3, 2025 | Megna Michael R | Open Market Sale | 15211 | 28.75 | $ 437,316.25 |
Jun 3, 2025 | Moat Ross | Option Excercise | 27594 | 13.35 | $ 368,379.90 |
Jun 3, 2025 | Moat Ross | Open Market Sale | 27594 | 29.02 | $ 800,777.88 |
Jun 3, 2025 | BAKER BROS. ADVISORS LP | Grant | 16794 | 0.00 | $ 0.00 |
Jun 3, 2025 | 667, L.P. | Grant | 16794 | 0.00 | $ 0.00 |
Jun 3, 2025 | Baker Bros. Advisors (GP) LLC | Grant | 16794 | 0.00 | $ 0.00 |
Jun 3, 2025 | Baker Brothers Life Sciences LP | Grant | 16794 | 0.00 | $ 0.00 |
Jun 3, 2025 | BAKER FELIX | Grant | 16794 | 0.00 | $ 0.00 |
Jun 3, 2025 | BAKER JULIAN | Grant | 16794 | 0.00 | $ 0.00 |
May 23, 2025 | Patel Sanj K | Option Excercise | 86270 | 1.59 | $ 137,169.30 |
May 23, 2025 | Patel Sanj K | Open Market Sale | 86270 | 27.24 | $ 2,349,981.45 |
May 20, 2025 | Patel Sanj K | Option Excercise | 2349 | 1.59 | $ 3,734.91 |
May 20, 2025 | Patel Sanj K | Open Market Sale | 2349 | 27.02 | $ 63,469.98 |
May 19, 2025 | Tessari Eben | Option Excercise | 7000 | 3.80 | $ 26,600.00 |
May 19, 2025 | Tessari Eben | Open Market Sale | 12000 | 26.41 | $ 316,920.00 |
May 13, 2025 | Patel Sanj K | Option Excercise | 2872 | 1.59 | $ 4,566.48 |
May 13, 2025 | Patel Sanj K | Open Market Sale | 2872 | 27.03 | $ 77,630.16 |
May 7, 2025 | Paolini John F. | Option Excercise | 200 | 3.80 | $ 760.00 |
May 7, 2025 | Paolini John F. | Open Market Sale | 200 | 27.00 | $ 5,400.00 |
May 7, 2025 | Megna Michael R | Option Excercise | 17647 | 12.53 | $ 221,098.47 |
May 7, 2025 | Megna Michael R | Open Market Sale | 17647 | 26.69 | $ 470,998.43 |
May 7, 2025 | Patel Sanj K | Option Excercise | 8095 | 1.59 | $ 12,871.05 |
May 7, 2025 | Patel Sanj K | Open Market Sale | 8095 | 27.04 | $ 218,866.45 |
May 2, 2025 | Moat Ross | Option Excercise | 10122 | 17.76 | $ 179,766.72 |
May 2, 2025 | Moat Ross | Open Market Sale | 10122 | 28.00 | $ 283,416.00 |
Apr 29, 2025 | Ragosa Mark | Option Excercise | 88395 | 16.51 | $ 1,459,016.76 |
Apr 29, 2025 | Ragosa Mark | Open Market Sale | 88395 | 26.56 | $ 2,347,335.10 |
Apr 29, 2025 | Moat Ross | Option Excercise | 87269 | 13.45 | $ 1,173,890.00 |
Apr 29, 2025 | Moat Ross | Open Market Sale | 87269 | 25.96 | $ 2,265,339.03 |
Apr 26, 2025 | Ragosa Mark | Option Excercise | 990 | | $ 0.00 |
Apr 26, 2025 | Ragosa Mark | Option Excercise | 479 | 21.37 | $ 10,233.84 |
Apr 21, 2025 | Moat Ross | Open Market Sale | 18259 | 20.29 | $ 370,475.11 |
Apr 14, 2025 | Tessari Eben | Option Excercise | 7000 | 3.80 | $ 26,600.00 |
Apr 14, 2025 | Tessari Eben | Open Market Sale | 12000 | 20.48 | $ 245,811.55 |
Apr 7, 2025 | Ragosa Mark | Option Excercise | 1303 | 20.28 | $ 26,424.84 |
Apr 7, 2025 | Paolini John F. | Option Excercise | 2498 | | $ 0.00 |
Apr 7, 2025 | Paolini John F. | Option Excercise | 734 | 20.28 | $ 14,885.52 |
Apr 7, 2025 | Patel Sanj K | Option Excercise | 9992 | | $ 0.00 |
Apr 7, 2025 | Patel Sanj K | Option Excercise | 4832 | 20.28 | $ 97,992.96 |
Apr 7, 2025 | Moat Ross | Option Excercise | 2477 | | $ 0.00 |
Apr 7, 2025 | Moat Ross | Option Excercise | 727 | 20.28 | $ 14,743.56 |
Apr 7, 2025 | Megna Michael R | Option Excercise | 3933 | | $ 0.00 |
Apr 7, 2025 | Megna Michael R | Option Excercise | 1666 | 20.28 | $ 33,786.48 |
Apr 7, 2025 | Tessari Eben | Option Excercise | 2726 | | $ 0.00 |
Apr 7, 2025 | Tessari Eben | Option Excercise | 801 | 20.28 | $ 16,244.28 |
Apr 7, 2025 | Ragosa Mark | Option Excercise | 2694 | | $ 0.00 |
Apr 1, 2025 | Megna Michael R | Option Excercise | 4920 | | $ 0.00 |
Apr 1, 2025 | Megna Michael R | Option Excercise | 2084 | 21.77 | $ 45,368.68 |
Apr 1, 2025 | Moat Ross | Option Excercise | 3352 | | $ 0.00 |
Apr 1, 2025 | Moat Ross | Option Excercise | 984 | 21.77 | $ 21,421.68 |
Apr 1, 2025 | Paolini John F. | Option Excercise | 3374 | | $ 0.00 |
Apr 1, 2025 | Paolini John F. | Option Excercise | 991 | 21.77 | $ 21,574.07 |
Apr 1, 2025 | Ragosa Mark | Option Excercise | 3342 | | $ 0.00 |
Apr 1, 2025 | Ragosa Mark | Option Excercise | 1617 | 21.77 | $ 35,202.09 |
Apr 1, 2025 | Tessari Eben | Option Excercise | 3519 | | $ 0.00 |
Apr 1, 2025 | Tessari Eben | Option Excercise | 1034 | 21.77 | $ 22,510.18 |
Apr 1, 2025 | Patel Sanj K | Option Excercise | 12719 | | $ 0.00 |
Apr 1, 2025 | Patel Sanj K | Option Excercise | 5321 | 21.77 | $ 115,838.17 |
Mar 20, 2025 | Ragosa Mark | Option Excercise | 15944 | 12.97 | $ 206,793.68 |
Mar 20, 2025 | Ragosa Mark | Open Market Sale | 15944 | 23.11 | $ 368,465.84 |
Mar 17, 2025 | Ragosa Mark | Open Market Sale | 20343 | 23.10 | $ 469,923.30 |
Mar 16, 2025 | Ragosa Mark | Option Excercise | 21215 | 12.44 | $ 263,848.71 |
Mar 16, 2025 | Ragosa Mark | Option Excercise | 448 | 22.61 | $ 10,129.28 |
Mar 16, 2025 | Moat Ross | Option Excercise | 994 | | $ 0.00 |
Mar 16, 2025 | Moat Ross | Option Excercise | 292 | 22.61 | $ 6,602.12 |
Mar 16, 2025 | Megna Michael R | Option Excercise | 774 | | $ 0.00 |
Mar 16, 2025 | Megna Michael R | Option Excercise | 328 | 22.61 | $ 7,416.08 |
Mar 16, 2025 | Tessari Eben | Option Excercise | 1964 | | $ 0.00 |
Mar 16, 2025 | Tessari Eben | Option Excercise | 577 | 22.61 | $ 13,045.97 |
Mar 16, 2025 | Patel Sanj K | Option Excercise | 6569 | | $ 0.00 |
Mar 16, 2025 | Patel Sanj K | Option Excercise | 2004 | 22.61 | $ 45,310.44 |
Mar 16, 2025 | Paolini John F. | Option Excercise | 1725 | | $ 0.00 |
Mar 16, 2025 | Paolini John F. | Option Excercise | 507 | 22.61 | $ 11,463.27 |
Mar 12, 2025 | Megna Michael R | Option Excercise | 9051 | 11.10 | $ 100,466.10 |
Mar 12, 2025 | Megna Michael R | Open Market Sale | 9051 | 22.45 | $ 203,194.95 |
Mar 12, 2025 | Ragosa Mark | Option Excercise | 36372 | 11.97 | $ 435,372.84 |
Mar 12, 2025 | Ragosa Mark | Open Market Sale | 36372 | 22.25 | $ 809,277.00 |
Mar 10, 2025 | Tessari Eben | Option Excercise | 7000 | 3.80 | $ 26,600.00 |
Mar 10, 2025 | Tessari Eben | Open Market Sale | 12409 | 21.06 | $ 261,333.54 |
Feb 10, 2025 | Tessari Eben | Option Excercise | 7000 | 3.80 | $ 26,600.00 |
Feb 10, 2025 | Tessari Eben | Open Market Sale | 14000 | 19.57 | $ 273,980.00 |
Jan 13, 2025 | Tessari Eben | Option Excercise | 7000 | 3.80 | $ 26,600.00 |
Jan 13, 2025 | Tessari Eben | Open Market Sale | 14000 | 18.24 | $ 255,413.15 |
Dec 16, 2024 | Tessari Eben | Option Excercise | 16017 | 1.59 | $ 25,467.03 |
Dec 16, 2024 | Tessari Eben | Open Market Sale | 23017 | 20.44 | $ 470,467.48 |
Dec 6, 2024 | Ragosa Mark | Option Excercise | 21266 | 11.06 | $ 235,234.56 |
Dec 6, 2024 | Ragosa Mark | Open Market Sale | 27829 | 21.34 | $ 593,997.43 |
Dec 3, 2024 | Ragosa Mark | Option Excercise | 15116 | 10.76 | $ 162,648.16 |
Dec 3, 2024 | Ragosa Mark | Open Market Sale | 15116 | 21.37 | $ 323,008.80 |
Nov 27, 2024 | Megna Michael R | Option Excercise | 8646 | 11.10 | $ 95,970.60 |
Nov 27, 2024 | Megna Michael R | Open Market Sale | 8646 | 22.45 | $ 194,102.70 |
Nov 18, 2024 | Tessari Eben | Option Excercise | 10000 | 1.59 | $ 15,900.00 |
Nov 18, 2024 | Tessari Eben | Open Market Sale | 17000 | 21.04 | $ 357,680.00 |
Nov 7, 2024 | Levy Richard S | Option Excercise | 1303 | | $ 0.00 |
Nov 6, 2024 | Patel Sanj K | Option Excercise | 89561 | 1.59 | $ 142,401.99 |
Nov 6, 2024 | Patel Sanj K | Open Market Sale | 89561 | 23.00 | $ 2,059,903.00 |