| Dec 31, 2025 | LEVIN ARTHUR A | Option Excercise | 1211 | 0.00 | $ 0.00 |
| Dec 8, 2025 | Allan Jonathan | Open Market Sale | 3978 | 32.28 | $ 128,411.36 |
| Dec 8, 2025 | Kaye Edward M. MD | Open Market Sale | 13430 | 32.27 | $ 433,385.06 |
| Dec 4, 2025 | Allan Jonathan | Open Market Sale | 9803 | 31.25 | $ 306,322.15 |
| Dec 4, 2025 | Ticho Barry | Open Market Sale | 5358 | 31.19 | $ 167,115.04 |
| Dec 4, 2025 | Kaye Edward M. MD | Open Market Sale | 15001 | 31.13 | $ 466,958.91 |
| Dec 3, 2025 | Allan Jonathan | Option Excercise | 6000 | 0.00 | $ 0.00 |
| Dec 3, 2025 | Ticho Barry | Option Excercise | 10000 | 0.00 | $ 0.00 |
| Dec 3, 2025 | Kaye Edward M. MD | Option Excercise | 26250 | 0.00 | $ 0.00 |
| Dec 2, 2025 | Ticho Barry | Open Market Sale | 4020 | 30.22 | $ 121,468.37 |
| Dec 2, 2025 | Kaye Edward M. MD | Open Market Sale | 2136 | 30.22 | $ 64,541.43 |
| Dec 2, 2025 | Allan Jonathan | Open Market Sale | 4576 | 30.22 | $ 138,268.18 |
| Dec 1, 2025 | Ticho Barry | Option Excercise | 11981 | 0.00 | $ 0.00 |
| Dec 1, 2025 | Allan Jonathan | Option Excercise | 12357 | 0.00 | $ 0.00 |
| Nov 24, 2025 | Krainer Adrian R. | Open Market Sale | 40472 | 29.72 | $ 1,202,718.57 |
| Nov 14, 2025 | Krainer Adrian R. | Open Market Sale | 40472 | 26.98 | $ 1,092,058.26 |
| Nov 3, 2025 | Ticho Barry | Open Market Sale | 5931 | 25.72 | $ 152,565.55 |
| Oct 8, 2025 | Kaye Edward M. MD | Option Excercise | 25000 | 0.60 | $ 15,000.00 |
| Oct 8, 2025 | Kaye Edward M. MD | Open Market Sale | 25000 | 30.00 | $ 750,000.00 |
| Oct 3, 2025 | Kaye Edward M. MD | Open Market Sale | 42461 | 25.09 | $ 1,065,206.37 |
| Oct 3, 2025 | Allan Jonathan | Option Excercise | 10000 | 9.15 | $ 91,500.00 |
| Oct 3, 2025 | Allan Jonathan | Open Market Sale | 10000 | 25.07 | $ 250,650.00 |
| Oct 1, 2025 | Ticho Barry | Open Market Sale | 5343 | 23.64 | $ 126,316.00 |
| Sep 30, 2025 | LEVIN ARTHUR A | Option Excercise | 1211 | 0.00 | $ 0.00 |
| Sep 2, 2025 | Ticho Barry | Open Market Sale | 5501 | 19.87 | $ 109,325.22 |
| Aug 29, 2025 | Kaye Edward M. MD | Open Market Sale | 61885 | 20.13 | $ 1,245,697.68 |
| Aug 29, 2025 | Allan Jonathan | Option Excercise | 10000 | 7.07 | $ 70,700.00 |
| Aug 29, 2025 | Allan Jonathan | Open Market Sale | 22117 | 20.11 | $ 444,808.64 |
| Aug 18, 2025 | Allan Jonathan | Open Market Sale | 1683 | 18.24 | $ 30,694.55 |
| Aug 18, 2025 | Ticho Barry | Open Market Sale | 2805 | 18.24 | $ 51,157.59 |
| Aug 18, 2025 | Kaye Edward M. MD | Open Market Sale | 12126 | 18.24 | $ 221,153.99 |
| Aug 14, 2025 | Ticho Barry | Option Excercise | 10000 | 0.00 | $ 0.00 |
| Aug 14, 2025 | Allan Jonathan | Option Excercise | 6000 | 0.00 | $ 0.00 |
| Aug 14, 2025 | Kaye Edward M. MD | Option Excercise | 26250 | 0.00 | $ 0.00 |
| Aug 13, 2025 | Allan Jonathan | Open Market Sale | 13712 | 15.00 | $ 205,680.00 |
| Aug 1, 2025 | Ticho Barry | Open Market Sale | 4504 | 12.82 | $ 57,724.16 |
| Jul 1, 2025 | Ticho Barry | Open Market Sale | 4503 | 11.63 | $ 52,379.35 |
| Jun 30, 2025 | LEVIN ARTHUR A | Option Excercise | 1210 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Skorpios Trust | Open Market Sale | 3000000 | 10.20 | $ 30,600,000.00 |
| Jun 4, 2025 | Blue Horizon Enterprise Ltd | Open Market Sale | 3000000 | 10.20 | $ 30,600,000.00 |
| Jun 4, 2025 | Ezbon International Ltd | Open Market Sale | 3000000 | 10.20 | $ 30,600,000.00 |
| Jun 4, 2025 | Montrago Trustees Ltd | Open Market Sale | 3000000 | 10.20 | $ 30,600,000.00 |
| Jun 2, 2025 | Ticho Barry | Open Market Sale | 8216 | 10.02 | $ 82,342.48 |
| May 1, 2025 | Ticho Barry | Open Market Sale | 26631 | 10.02 | $ 266,952.68 |
| Mar 31, 2025 | LEVIN ARTHUR A | Option Excercise | 1210 | 0.00 | $ 0.00 |
| Mar 18, 2025 | Allan Jonathan | Open Market Sale | 4211 | 8.49 | $ 35,731.37 |
| Mar 18, 2025 | Kaye Edward M. MD | Open Market Sale | 19289 | 8.49 | $ 163,672.83 |
| Mar 18, 2025 | Ticho Barry | Open Market Sale | 7217 | 8.49 | $ 61,238.19 |
| Mar 15, 2025 | Allan Jonathan | Option Excercise | 13475 | 0.00 | $ 0.00 |
| Mar 15, 2025 | Ticho Barry | Option Excercise | 23100 | 0.00 | $ 0.00 |
| Mar 15, 2025 | Kaye Edward M. MD | Option Excercise | 61750 | 0.00 | $ 0.00 |