| Feb 21, 2026 | Livschitz Leonard | Option Excercise | 178 | 6.81 | $ 1,212.18 |
| Feb 14, 2026 | Livschitz Leonard | Option Excercise | 1024 | 6.58 | $ 6,737.92 |
| Feb 10, 2026 | Gryzlov Yury | Option Excercise | 25964 | 6.94 | $ 180,190.16 |
| Feb 10, 2026 | Doradla Anil | Option Excercise | 22125 | 6.94 | $ 153,547.50 |
| Feb 10, 2026 | Livschitz Leonard | Option Excercise | 355119 | 6.94 | $ 2,464,525.86 |
| Feb 7, 2026 | Gryzlov Yury | Grant | 98736 | 0.00 | $ 0.00 |
| Feb 7, 2026 | Doradla Anil | Grant | 49368 | 0.00 | $ 0.00 |
| Feb 7, 2026 | Livschitz Leonard | Grant | 658240 | 0.00 | $ 0.00 |
| Jan 28, 2026 | Doradla Anil | Option Excercise | 765 | 8.28 | $ 6,334.20 |
| Jan 20, 2026 | Livschitz Leonard | Open Market Sale | 10000 | 9.00 | $ 90,000.00 |
| Jan 1, 2026 | Livschitz Leonard | Grant | 360000 | 0.00 | $ 0.00 |
| Jan 1, 2026 | Livschitz Leonard | Option Excercise | 37035 | 9.03 | $ 334,426.05 |
| Jan 1, 2026 | Gryzlov Yury | Grant | 36000 | 0.00 | $ 0.00 |
| Jan 1, 2026 | Gryzlov Yury | Option Excercise | 1753 | 9.03 | $ 15,829.59 |
| Jan 1, 2026 | Doradla Anil | Grant | 36000 | 0.00 | $ 0.00 |
| Jan 1, 2026 | Doradla Anil | Option Excercise | 2377 | 9.03 | $ 21,464.31 |
| Dec 23, 2025 | Zhang Shuo | Grant | 17391 | 0.00 | $ 0.00 |
| Dec 23, 2025 | Nicolet Patrick | Grant | 12499 | 0.00 | $ 0.00 |
| Dec 23, 2025 | Wang Yueou | Grant | 12499 | 0.00 | $ 0.00 |
| Dec 23, 2025 | Southworth Michael Christopher | Grant | 19021 | 0.00 | $ 0.00 |
| Dec 23, 2025 | CARNEY LLOYD | Grant | 28260 | 0.00 | $ 0.00 |
| Dec 23, 2025 | Wang Weihang | Grant | 12499 | 0.00 | $ 0.00 |
| Dec 23, 2025 | Levinson Marina | Grant | 17391 | 0.00 | $ 0.00 |
| Dec 23, 2025 | BENHAMOU ERIC | Grant | 27716 | 0.00 | $ 0.00 |
| Dec 23, 2025 | Livschitz Leonard | Open Market Sale | 10000 | 9.33 | $ 93,300.00 |
| Dec 15, 2025 | Zhang Shuo | Open Market Sale | 3000 | 9.75 | $ 29,250.00 |
| Dec 9, 2025 | Livschitz Leonard | Open Market Sale | 10000 | 9.70 | $ 97,000.00 |
| Dec 9, 2025 | Doradla Anil | Open Market Sale | 4368 | 10.00 | $ 43,680.00 |
| Dec 5, 2025 | Gryzlov Yury | Open Market Sale | 25000 | 9.66 | $ 241,500.00 |
| Dec 3, 2025 | Livschitz Leonard | Open Market Sale | 10000 | 9.00 | $ 90,000.00 |
| Nov 24, 2025 | Livschitz Leonard | Option Excercise | 142 | 8.61 | $ 1,222.62 |
| Oct 31, 2025 | Livschitz Leonard | Open Market Sale | 10000 | 9.00 | $ 90,000.00 |
| Oct 31, 2025 | Gryzlov Yury | Open Market Sale | 737 | 9.00 | $ 6,633.00 |
| Oct 28, 2025 | Doradla Anil | Option Excercise | 2953 | 8.22 | $ 24,273.66 |
| Oct 1, 2025 | Livschitz Leonard | Option Excercise | 35901 | 7.82 | $ 280,745.82 |
| Oct 1, 2025 | Doradla Anil | Option Excercise | 2215 | 7.82 | $ 17,321.30 |
| Oct 1, 2025 | Gryzlov Yury | Option Excercise | 1753 | 7.82 | $ 13,708.46 |
| Aug 21, 2025 | Livschitz Leonard | Open Market Sale | 132 | 8.01 | $ 1,057.32 |
| Jul 22, 2025 | Livschitz Leonard | Open Market Sale | 10000 | 10.60 | $ 106,000.00 |
| Jul 8, 2025 | Gryzlov Yury | Open Market Sale | 2000 | 12.33 | $ 24,660.00 |
| Jul 7, 2025 | Doradla Anil | Open Market Sale | 2000 | 12.22 | $ 24,440.00 |
| Jul 2, 2025 | Gryzlov Yury | Open Market Sale | 737 | 11.82 | $ 8,711.34 |
| Jul 1, 2025 | Livschitz Leonard | Open Market Sale | 10000 | 12.00 | $ 120,000.00 |
| Jul 1, 2025 | Gryzlov Yury | Option Excercise | 1753 | 11.87 | $ 20,808.11 |
| Jul 1, 2025 | Livschitz Leonard | Option Excercise | 35901 | 11.87 | $ 426,144.87 |
| Jul 1, 2025 | Doradla Anil | Option Excercise | 2215 | 11.87 | $ 26,292.05 |
| Jun 24, 2025 | Livschitz Leonard | Open Market Sale | 10000 | 11.67 | $ 116,700.00 |
| Jun 10, 2025 | Livschitz Leonard | Open Market Sale | 20000 | 12.23 | $ 244,600.00 |
| Jun 9, 2025 | Doradla Anil | Open Market Sale | 2000 | 12.34 | $ 24,680.00 |
| Jun 3, 2025 | Gryzlov Yury | Open Market Sale | 2000 | 12.00 | $ 24,000.00 |
| May 27, 2025 | Livschitz Leonard | Open Market Sale | 20000 | 13.12 | $ 262,400.00 |
| May 21, 2025 | Livschitz Leonard | Open Market Sale | 155 | 13.21 | $ 2,047.55 |
| May 12, 2025 | Livschitz Leonard | Open Market Sale | 40000 | 15.05 | $ 602,100.00 |
| May 7, 2025 | Doradla Anil | Open Market Sale | 2000 | 13.55 | $ 27,100.00 |
| May 6, 2025 | Gryzlov Yury | Open Market Sale | 2000 | 13.22 | $ 26,440.00 |
| Apr 29, 2025 | Livschitz Leonard | Open Market Sale | 20000 | 13.92 | $ 278,400.00 |
| Apr 15, 2025 | Livschitz Leonard | Open Market Sale | 20000 | 13.76 | $ 275,200.00 |
| Apr 8, 2025 | Gryzlov Yury | Open Market Sale | 2000 | 13.97 | $ 27,940.00 |
| Apr 7, 2025 | Doradla Anil | Open Market Sale | 2000 | 13.22 | $ 26,440.00 |
| Apr 3, 2025 | Gryzlov Yury | Open Market Sale | 737 | 14.80 | $ 10,907.60 |
| Apr 1, 2025 | Livschitz Leonard | Open Market Sale | 30000 | 15.61 | $ 468,300.00 |
| Apr 1, 2025 | Livschitz Leonard | Option Excercise | 35901 | 15.52 | $ 557,183.52 |
| Apr 1, 2025 | Gryzlov Yury | Option Excercise | 1753 | 15.52 | $ 27,206.56 |
| Apr 1, 2025 | Doradla Anil | Option Excercise | 2215 | 15.52 | $ 34,376.80 |
| Mar 18, 2025 | Livschitz Leonard | Open Market Sale | 30000 | 16.78 | $ 503,313.00 |
| Mar 11, 2025 | Gryzlov Yury | Open Market Sale | 2000 | 16.77 | $ 33,540.00 |
| Mar 7, 2025 | Doradla Anil | Open Market Sale | 2000 | 18.10 | $ 36,200.00 |
| Mar 4, 2025 | Gryzlov Yury | Open Market Sale | 10306 | 18.66 | $ 192,309.96 |
| Mar 4, 2025 | Livschitz Leonard | Open Market Sale | 40000 | 18.66 | $ 746,400.00 |