| Feb 21, 2025 | Spaventa Andrew | Other Disposition | 143310 | | $ 0.00 |
| Feb 21, 2025 | Meeter Dalen | Other Disposition | 9502 | | $ 0.00 |
| Feb 21, 2025 | Glezer Eli N. | Other Disposition | 155583 | | $ 0.00 |
| Feb 21, 2025 | Ghai Jyotsna | Other Disposition | 3283 | | $ 0.00 |
| Feb 21, 2025 | Pellini Michael J | Other Disposition | 351222 | | $ 0.00 |
| Feb 21, 2025 | Kamdar Kim P. | Other Disposition | 3793985 | | $ 0.00 |
| Feb 21, 2025 | BARKER DAVID L | Other Disposition | 1060000 | | $ 0.00 |
| Feb 21, 2025 | TANG KEVIN C | Other Disposition | 372000 | | $ 0.00 |
| Feb 21, 2025 | TANG CAPITAL MANAGEMENT LLC | Other Disposition | 372000 | | $ 0.00 |
| Feb 21, 2025 | TANG CAPITAL PARTNERS LP | Other Disposition | 372000 | | $ 0.00 |
| Feb 14, 2025 | Spaventa Andrew | Open Market Sale | 800 | 19.89 | $ 15,912.00 |
| Feb 14, 2025 | Spaventa Andrew | Other Disposition | 2214 | 0.00 | $ 0.00 |
| Feb 12, 2025 | Spaventa Andrew | Option Excercise | 1907 | | $ 0.00 |
| Feb 9, 2025 | Meeter Dalen | Option Excercise | 500 | | $ 0.00 |
| Feb 9, 2025 | Glezer Eli N. | Option Excercise | 500 | | $ 0.00 |
| Feb 9, 2025 | Ghai Jyotsna | Option Excercise | 250 | | $ 0.00 |
| Dec 16, 2024 | Spaventa Andrew | Open Market Sale | 180 | 20.16 | $ 3,629.11 |
| Dec 16, 2024 | Spaventa Andrew | Other Disposition | 612 | 0.00 | $ 0.00 |
| Dec 15, 2024 | Meeter Dalen | Option Excercise | 209 | | $ 0.00 |
| Dec 15, 2024 | Glezer Eli N. | Option Excercise | 250 | | $ 0.00 |
| Dec 15, 2024 | Spaventa Andrew | Option Excercise | 486 | | $ 0.00 |