| Jan 14, 2026 | Harmon Cyrus | Open Market Sale | 3489 | 29.12 | $ 101,599.68 |
| Jan 13, 2026 | Myles David C. | Option Excercise | 100000 | 4.87 | $ 487,000.00 |
| Jan 13, 2026 | Kovacs Shane William Charles | Open Market Sale | 103822 | 28.70 | $ 2,980,054.22 |
| Jan 12, 2026 | Myles David C. | Open Market Sale | 110000 | 28.25 | $ 3,107,229.17 |
| Dec 26, 2025 | Bohen Sean | Other Disposition | 8500 | 0.00 | $ 0.00 |
| Dec 19, 2025 | Zojwalla Naseem | Option Excercise | 140000 | 11.89 | $ 1,664,392.14 |
| Dec 19, 2025 | Zojwalla Naseem | Open Market Sale | 269509 | 27.94 | $ 7,530,147.84 |
| Dec 19, 2025 | CLARK IAN T | Option Excercise | 264800 | 4.61 | $ 1,219,543.74 |
| Dec 19, 2025 | CLARK IAN T | Open Market Sale | 264800 | 29.73 | $ 7,873,109.28 |
| Dec 19, 2025 | Myles David C. | Open Market Sale | 51000 | 30.46 | $ 1,553,543.54 |
| Dec 19, 2025 | Myles David C. | Other Disposition | 9000 | 0.00 | $ 0.00 |
| Dec 8, 2025 | Kovacs Shane William Charles | Other Disposition | 75000 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Kovacs Shane William Charles | Other Disposition | 225000 | 0.00 | $ 0.00 |
| Nov 25, 2025 | RAPPAPORT ANDREW | Other Disposition | 35868 | 0.00 | $ 0.00 |
| Nov 21, 2025 | RAPPAPORT ANDREW | Option Excercise | 35868 | 0.39 | $ 13,988.52 |
| Sep 16, 2025 | Harmon Cyrus | Open Market Sale | 25000 | 8.19 | $ 204,840.64 |