| Nov 10, 2025 | Dardashti Soroush Salehian | Open Market Sale | 250000 | 13.45 | $ 3,362,281.58 |
| Nov 10, 2025 | Rezk Mina | Open Market Sale | 250000 | 13.45 | $ 3,362,388.02 |
| Nov 5, 2025 | Rezk Mina | Open Market Sale | 26468 | 13.64 | $ 360,930.88 |
| Nov 5, 2025 | Dardashti Soroush Salehian | Open Market Sale | 39702 | 13.64 | $ 541,396.32 |
| Nov 5, 2025 | Sinha Saurabh | Open Market Sale | 5454 | 13.64 | $ 74,373.47 |
| Nov 3, 2025 | Rezk Mina | Grant | 156862 | | $ 0.00 |
| Nov 3, 2025 | Dardashti Soroush Salehian | Grant | 235295 | | $ 0.00 |
| Sep 16, 2025 | Rezk Mina | Other Disposition | 30000 | 0.00 | $ 0.00 |
| Sep 3, 2025 | Sinha Saurabh | Open Market Sale | 36658 | 13.80 | $ 505,961.05 |
| Aug 18, 2025 | Sinha Saurabh | Open Market Sale | 160000 | 13.33 | $ 2,133,248.00 |
| Aug 13, 2025 | Dardashti Soroush Salehian | Open Market Sale | 200000 | 13.45 | $ 2,689,806.34 |
| Aug 11, 2025 | Rezk Mina | Open Market Sale | 250000 | 13.48 | $ 3,369,089.70 |
| Aug 5, 2025 | Dardashti Soroush Salehian | Other Disposition | 1855000 | 0.00 | $ 0.00 |
| Jul 31, 2025 | Rezk Mina | Other Disposition | 1000000 | 0.00 | $ 0.00 |
| Jul 7, 2025 | Sinha Saurabh | Open Market Sale | 22239 | 30.53 | $ 678,923.31 |
| Jul 7, 2025 | Dardashti Soroush Salehian | Open Market Sale | 69901 | 30.53 | $ 2,134,077.53 |
| Jul 7, 2025 | Rezk Mina | Open Market Sale | 69901 | 30.54 | $ 2,134,468.98 |
| Jul 1, 2025 | Sinha Saurabh | Open Market Sale | 10123 | 31.09 | $ 314,702.81 |
| Jun 20, 2025 | MOTLAGH KATHERINE | Grant | 5968 | 0.00 | $ 0.00 |
| Jun 20, 2025 | Simonian Hrach | Grant | 5968 | 0.00 | $ 0.00 |
| Jun 20, 2025 | Zadesky Stephen Paul | Grant | 5968 | 0.00 | $ 0.00 |
| Jun 20, 2025 | SYLEBRA CAPITAL LLC | Grant | 5968 | 0.00 | $ 0.00 |
| Jun 20, 2025 | Gibson Daniel Patrick | Grant | 5968 | 0.00 | $ 0.00 |
| Jun 16, 2025 | Simonian Hrach | Open Market Sale | 100000 | 24.86 | $ 2,486,475.51 |
| Jun 16, 2025 | Dardashti Soroush Salehian | Other Disposition | 175000 | 0.00 | $ 0.00 |
| May 19, 2025 | Rezk Mina | Open Market Sale | 250000 | 15.70 | $ 3,924,788.78 |
| May 19, 2025 | Dardashti Soroush Salehian | Open Market Sale | 250000 | 15.70 | $ 3,924,658.86 |
| May 4, 2025 | Sinha Saurabh | Option Excercise | 5385 | 7.68 | $ 41,356.80 |
| May 4, 2025 | Rezk Mina | Option Excercise | 18416 | 7.68 | $ 141,434.88 |
| May 4, 2025 | Dardashti Soroush Salehian | Option Excercise | 27624 | 7.68 | $ 212,152.32 |
| May 2, 2025 | Rezk Mina | Open Market Sale | 86889 | 7.55 | $ 656,237.86 |
| Apr 28, 2025 | Rezk Mina | Open Market Sale | 38111 | 7.62 | $ 290,592.56 |
| Apr 21, 2025 | Rezk Mina | Open Market Sale | 125000 | 6.34 | $ 791,969.68 |
| Apr 16, 2025 | Dardashti Soroush Salehian | Grant | 1000000 | 0.00 | $ 0.00 |
| Apr 16, 2025 | Rezk Mina | Grant | 1000000 | 0.00 | $ 0.00 |
| Apr 16, 2025 | Sinha Saurabh | Grant | 300000 | 0.00 | $ 0.00 |
| Apr 15, 2025 | Rezk Mina | Open Market Sale | 88916 | 7.61 | $ 676,748.57 |
| Apr 10, 2025 | Rezk Mina | Open Market Sale | 53784 | 7.55 | $ 406,025.31 |
| Apr 1, 2025 | Rezk Mina | Open Market Sale | 7300 | 7.50 | $ 54,757.30 |
| Mar 27, 2025 | Gibson Daniel Patrick | Open Market Purchase | 3559227 | 6.54 | $ 23,284,843.59 |
| Mar 27, 2025 | SYLEBRA CAPITAL LLC | Open Market Purchase | 3559227 | 6.54 | $ 23,284,843.59 |
| Mar 26, 2025 | Dardashti Soroush Salehian | Open Market Sale | 200000 | 5.36 | $ 1,071,580.00 |
| Mar 24, 2025 | SYLEBRA CAPITAL LLC | Open Market Purchase | 2290022 | 4.90 | $ 11,229,739.80 |
| Mar 24, 2025 | Gibson Daniel Patrick | Open Market Purchase | 2290022 | 4.90 | $ 11,229,739.80 |
| Mar 12, 2025 | Sinha Saurabh | Option Excercise | 4320 | | $ 0.00 |
| Mar 12, 2025 | Sinha Saurabh | Option Excercise | 2327 | 2.74 | $ 6,375.98 |
| Mar 10, 2025 | Rezk Mina | Open Market Sale | 70000 | 2.79 | $ 195,349.00 |
| Feb 28, 2025 | Sinha Saurabh | Option Excercise | 33601 | 3.58 | $ 120,291.58 |
| Feb 28, 2025 | Zadesky Stephen Paul | Open Market Sale | 14851 | 3.50 | $ 52,049.78 |
| Jan 1, 2025 | Sinha Saurabh | Option Excercise | 11830 | 4.75 | $ 56,192.50 |
| Dec 2, 2024 | Dardashti Soroush Salehian | Open Market Sale | 240000 | 4.41 | $ 1,059,536.72 |