| Nov 19, 2025 | Jackson Candace | Open Market Sale | 8300 | 4.25 | $ 35,275.00 |
| Nov 18, 2025 | RHINES WALDEN C | Open Market Purchase | 29000 | 4.07 | $ 118,166.30 |
| Nov 18, 2025 | Ngai Anthony K.K. | Open Market Purchase | 10000 | 4.26 | $ 42,559.00 |
| Nov 17, 2025 | Zegarelli Christopher John | Open Market Purchase | 5000 | 3.91 | $ 19,550.00 |
| Nov 17, 2025 | RHINES WALDEN C | Open Market Purchase | 11272 | 3.90 | $ 43,981.09 |
| Oct 1, 2025 | Jackson Candace | Option Excercise | 2510 | 5.44 | $ 13,654.40 |
| Sep 9, 2025 | Ngai Anthony K.K. | Open Market Purchase | 6700 | 5.27 | $ 35,296.30 |
| Aug 13, 2025 | Taheri Babak A. | Option Excercise | 9155 | 4.65 | $ 42,570.75 |
| Jul 1, 2025 | Jackson Candace | Option Excercise | 788 | 5.00 | $ 3,940.00 |
| Jul 1, 2025 | Guichard Eric | Option Excercise | 1570 | 5.00 | $ 7,850.00 |
| Jul 1, 2025 | Taheri Babak A. | Option Excercise | 8270 | 5.00 | $ 41,350.00 |
| Jun 27, 2025 | Ngai-Pesic Katherine S. | Other Disposition | 10919 | 0.00 | $ 0.00 |
| Jun 10, 2025 | Pesic Yelena I. | Open Market Sale | 5763 | 5.01 | $ 28,851.31 |
| Jun 4, 2025 | Ngai-Pesic Katherine S. | Open Market Sale | 15000 | 4.91 | $ 73,669.50 |
| May 22, 2025 | Lee Hau L. | Grant | 31250 | 0.00 | $ 0.00 |
| May 22, 2025 | RHINES WALDEN C | Grant | 31250 | 0.00 | $ 0.00 |
| May 22, 2025 | Ngai Anthony K.K. | Grant | 31250 | 0.00 | $ 0.00 |
| May 22, 2025 | Ganti Anita | Grant | 31250 | 0.00 | $ 0.00 |
| May 22, 2025 | Ngai-Pesic Katherine S. | Grant | 31250 | 0.00 | $ 0.00 |
| May 22, 2025 | Pesic Illiya I. | Grant | 31250 | 0.00 | $ 0.00 |
| May 22, 2025 | Molloie William H. Jr. | Grant | 31250 | 0.00 | $ 0.00 |
| May 22, 2025 | Shelton Jodi Lynn | Grant | 31250 | 0.00 | $ 0.00 |
| May 16, 2025 | Taheri Babak A. | Open Market Purchase | 25000 | 4.92 | $ 122,992.05 |
| Apr 8, 2025 | Jackson Candace | Option Excercise | 905 | 3.77 | $ 3,411.85 |
| Apr 1, 2025 | Jackson Candace | Grant | 35224 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Guichard Eric | Grant | 45419 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Guichard Eric | Option Excercise | 1734 | 4.30 | $ 7,455.66 |
| Apr 1, 2025 | Benton Ryan A | Open Market Sale | 168 | 4.63 | $ 777.84 |
| Apr 1, 2025 | Taheri Babak A. | Grant | 263701 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Taheri Babak A. | Option Excercise | 7401 | 4.12 | $ 30,460.27 |
| Mar 14, 2025 | Pesic Yelena I. | Open Market Sale | 15000 | 5.07 | $ 75,991.50 |
| Mar 14, 2025 | Ngai-Pesic Katherine S. | Open Market Sale | 25000 | 5.06 | $ 126,620.00 |
| Mar 13, 2025 | Pesic Illiya I. | Open Market Sale | 15000 | 4.88 | $ 73,156.50 |
| Mar 7, 2025 | Benton Ryan A | Option Excercise | 7492 | 4.83 | $ 36,186.36 |
| Mar 7, 2025 | Taheri Babak A. | Option Excercise | 15656 | 4.83 | $ 75,618.48 |
| Mar 7, 2025 | Jackson Candace | Option Excercise | 767 | 4.83 | $ 3,704.61 |
| Mar 7, 2025 | Guichard Eric | Option Excercise | 3313 | 4.83 | $ 16,001.79 |
| Mar 5, 2025 | Jackson Candace | Grant | 1865 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Guichard Eric | Grant | 5108 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Benton Ryan A | Grant | 12462 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Taheri Babak A. | Grant | 31672 | 0.00 | $ 0.00 |
| Dec 10, 2024 | Taheri Babak A. | Other Disposition | 20000 | 0.00 | $ 0.00 |