| Oct 18, 2025 | Priest Brady Patrick | Option Excercise | 48305 | 2.71 | $ 130,906.55 |
| Oct 17, 2025 | Reynoso Jamie L. | Open Market Sale | 16514 | 2.69 | $ 44,422.66 |
| Oct 15, 2025 | Priest Brady Patrick | Option Excercise | 82778 | 2.80 | $ 231,778.40 |
| Oct 15, 2025 | Toy Andrew | Option Excercise | 242580 | 2.80 | $ 679,224.00 |
| Oct 15, 2025 | Reynoso Jamie L. | Option Excercise | 71432 | 2.80 | $ 200,009.60 |
| Oct 15, 2025 | Soares Karen | Option Excercise | 57249 | 2.80 | $ 160,297.20 |
| Oct 15, 2025 | Wai Conrad | Option Excercise | 92181 | 2.80 | $ 258,106.80 |
| Oct 7, 2025 | Reynoso Jamie L. | Open Market Sale | 2012 | 2.65 | $ 5,331.80 |
| Oct 3, 2025 | Reynoso Jamie L. | Option Excercise | 8706 | 2.59 | $ 22,548.54 |
| Oct 1, 2025 | Toy Andrew | Option Excercise | 308950 | 2.62 | $ 809,449.00 |
| Sep 17, 2025 | Reynoso Jamie L. | Open Market Sale | 4914 | 3.09 | $ 15,184.26 |
| Sep 14, 2025 | Wai Conrad | Option Excercise | 98412 | 3.06 | $ 301,140.72 |
| Sep 14, 2025 | Reynoso Jamie L. | Option Excercise | 21258 | 3.09 | $ 65,744.76 |
| Aug 14, 2025 | Soares Karen | Option Excercise | 7459 | 2.57 | $ 19,169.63 |
| Aug 13, 2025 | Loengard Anna U | Open Market Purchase | 26500 | 2.59 | $ 68,755.00 |
| Aug 8, 2025 | Toy Andrew | Option Excercise | 85535 | 2.18 | $ 186,466.30 |
| Aug 7, 2025 | Garipalli Vivek | Open Market Purchase | 446980 | 2.23 | $ 998,996.60 |
| Aug 4, 2025 | Reynoso Jamie L. | Open Market Sale | 6823 | 2.89 | $ 19,718.47 |
| Jul 31, 2025 | Wai Conrad | Option Excercise | 27930 | 2.89 | $ 80,717.70 |
| Jul 31, 2025 | Priest Brady Patrick | Option Excercise | 25081 | 2.89 | $ 72,484.09 |
| Jul 31, 2025 | Soares Karen | Option Excercise | 38086 | 2.89 | $ 110,068.54 |
| Jul 31, 2025 | Reynoso Jamie L. | Option Excercise | 29513 | 2.89 | $ 85,292.57 |
| Jul 22, 2025 | Wai Conrad | Open Market Sale | 209797 | 3.30 | $ 692,968.04 |
| Jul 18, 2025 | Priest Brady Patrick | Option Excercise | 48305 | 2.94 | $ 142,016.70 |
| Jul 8, 2025 | Wai Conrad | Open Market Sale | 15203 | 3.26 | $ 49,561.78 |
| Jul 3, 2025 | Reynoso Jamie L. | Open Market Sale | 21801 | 2.60 | $ 56,789.82 |
| Jul 3, 2025 | Reynoso Jamie L. | Option Excercise | 8706 | 2.56 | $ 22,287.36 |
| Jul 1, 2025 | Toy Andrew | Option Excercise | 308950 | 2.75 | $ 849,612.50 |
| Jun 30, 2025 | Reynoso Jamie L. | Grant | 217523 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Reynoso Jamie L. | Option Excercise | 85596 | 2.79 | $ 238,812.84 |
| Jun 17, 2025 | Reynoso Jamie L. | Open Market Sale | 20450 | 2.86 | $ 58,487.00 |
| Jun 15, 2025 | Soares Karen | Option Excercise | 6404 | 2.89 | $ 18,507.56 |
| Jun 14, 2025 | Reynoso Jamie L. | Option Excercise | 21258 | 2.89 | $ 61,435.62 |
| Jun 14, 2025 | Wai Conrad | Option Excercise | 98411 | 2.89 | $ 284,407.79 |
| May 19, 2025 | Kuipers Peter J. | Grant | 326647 | 0.00 | $ 0.00 |
| May 14, 2025 | Soares Karen | Option Excercise | 5345 | 3.31 | $ 17,691.95 |
| May 8, 2025 | Toy Andrew | Option Excercise | 85535 | 3.75 | $ 320,756.25 |
| Apr 30, 2025 | Soares Karen | Option Excercise | 27293 | 3.40 | $ 92,796.20 |
| Apr 30, 2025 | Wai Conrad | Option Excercise | 26593 | 3.40 | $ 90,416.20 |
| Apr 30, 2025 | Reynoso Jamie L. | Option Excercise | 25659 | 3.40 | $ 87,240.60 |
| Apr 30, 2025 | Priest Brady Patrick | Option Excercise | 25080 | 3.40 | $ 85,272.00 |
| Apr 29, 2025 | Kuipers Peter J. | Option Excercise | 825989 | 3.45 | $ 2,849,662.05 |
| Apr 18, 2025 | Priest Brady Patrick | Option Excercise | 38261 | 3.60 | $ 137,739.60 |
| Apr 3, 2025 | Reynoso Jamie L. | Option Excercise | 6366 | 3.51 | $ 22,344.66 |
| Apr 1, 2025 | Toy Andrew | Option Excercise | 308950 | 3.59 | $ 1,109,130.50 |
| Mar 15, 2025 | Soares Karen | Option Excercise | 4589 | 3.66 | $ 16,795.74 |
| Mar 14, 2025 | Reynoso Jamie L. | Option Excercise | 15542 | 3.66 | $ 56,883.72 |
| Mar 14, 2025 | Wai Conrad | Option Excercise | 80524 | 3.66 | $ 294,717.84 |
| Mar 7, 2025 | Edwards Carladenise Armbrister | Open Market Sale | 200000 | 3.61 | $ 722,000.00 |
| Mar 6, 2025 | Soares Karen | Open Market Sale | 52500 | 3.80 | $ 199,500.00 |
| Mar 6, 2025 | Priest Brady Patrick | Open Market Sale | 75000 | 3.68 | $ 276,000.00 |
| Feb 14, 2025 | Soares Karen | Option Excercise | 5345 | 4.46 | $ 23,838.70 |
| Feb 8, 2025 | Toy Andrew | Option Excercise | 85535 | 4.32 | $ 369,511.20 |
| Jan 31, 2025 | Soares Karen | Option Excercise | 28553 | 4.39 | $ 125,347.67 |
| Jan 31, 2025 | Reynoso Jamie L. | Option Excercise | 21578 | 4.39 | $ 94,727.42 |
| Jan 31, 2025 | Priest Brady Patrick | Option Excercise | 18987 | 4.39 | $ 83,352.93 |
| Jan 31, 2025 | Wai Conrad | Option Excercise | 24470 | 4.39 | $ 107,423.30 |
| Jan 18, 2025 | Priest Brady Patrick | Option Excercise | 38560 | 4.08 | $ 157,324.80 |
| Jan 7, 2025 | Soares Karen | Option Excercise | 4308 | 3.60 | $ 15,508.80 |
| Jan 7, 2025 | Reynoso Jamie L. | Option Excercise | 17142 | 3.60 | $ 61,711.20 |
| Jan 7, 2025 | Garipalli Vivek | Option Excercise | 1670965 | 0.00 | $ 0.00 |
| Jan 7, 2025 | Garipalli Vivek | Option Excercise | 1670965 | 3.60 | $ 6,015,474.00 |
| Jan 6, 2025 | SHAPIRO LEE | Grant | 60975 | 0.00 | $ 0.00 |
| Jan 6, 2025 | Clinton Chelsea | Grant | 60975 | 0.00 | $ 0.00 |
| Jan 6, 2025 | Kouzoukas Demetrios L. | Grant | 60975 | 0.00 | $ 0.00 |
| Jan 6, 2025 | Edwards Carladenise Armbrister | Grant | 60975 | 0.00 | $ 0.00 |
| Jan 6, 2025 | Robinson William G Jr | Grant | 60975 | 0.00 | $ 0.00 |
| Jan 6, 2025 | Tran Thomas L | Grant | 60975 | 0.00 | $ 0.00 |
| Jan 6, 2025 | Loengard Anna U | Grant | 60975 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Reynoso Jamie L. | Option Excercise | 8149 | 3.29 | $ 26,810.21 |
| Jan 1, 2025 | Toy Andrew | Option Excercise | 278765 | 3.15 | $ 878,109.75 |
| Dec 15, 2024 | Soares Karen | Option Excercise | 6391 | 3.11 | $ 19,876.01 |
| Dec 14, 2024 | Wai Conrad | Option Excercise | 98217 | 3.11 | $ 305,454.87 |
| Dec 14, 2024 | Reynoso Jamie L. | Option Excercise | 21258 | 3.11 | $ 66,112.38 |
| Nov 14, 2024 | Soares Karen | Option Excercise | 7444 | 3.08 | $ 22,927.52 |
| Nov 8, 2024 | Toy Andrew | Option Excercise | 85367 | 3.41 | $ 291,101.47 |