| Nov 22, 2024 | Suriyakumar Kumarakulasingam | Other Aquisition | 4960995 | | $ 0.00 |
| Nov 22, 2024 | MEALY MARK W | Other Disposition | 401718 | 3.10 | $ 1,244,413.60 |
| Nov 22, 2024 | Avalos Jorge | Option Excercise | 601351 | 0.00 | $ 0.00 |
| Nov 22, 2024 | Avalos Jorge | Other Aquisition | 1047272 | | $ 0.00 |
| Nov 22, 2024 | Brooks Bradford L. | Other Disposition | 216796 | 2.84 | $ 615,678.80 |
| Nov 22, 2024 | Wijesuriya Dilantha | Option Excercise | 841023 | 0.00 | $ 0.00 |
| Nov 22, 2024 | Wijesuriya Dilantha | Other Aquisition | 1119829 | | $ 0.00 |
| Nov 22, 2024 | Wijesuriya Dilantha | Other Disposition | 647771 | 3.40 | $ 2,202,421.40 |
| Nov 22, 2024 | Cook Cheryl | Other Disposition | 183932 | 2.74 | $ 503,941.20 |
| Nov 22, 2024 | Luttrell Tracey | Other Disposition | 18948 | 3.40 | $ 64,423.20 |
| Nov 22, 2024 | Roy Rahul K | Option Excercise | 316499 | 0.00 | $ 0.00 |
| Nov 22, 2024 | Roy Rahul K | Other Aquisition | 681002 | | $ 0.00 |
| Nov 22, 2024 | Suriyakumar Kumarakulasingam | Option Excercise | 493420 | 0.00 | $ 0.00 |