| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| NG | MADHAVPEDDI KALIDAS V | Director | Nov 30 '23 | Option Exercise | 3.67 | 182,600 | 670,142 | 141,175 | Nov 30 12:00 AM |
| NG | MADHAVPEDDI KALIDAS V | Director | Nov 30 '23 | Sale | 4.17 | 10,947 | 45,649 | 49,875 | Nov 30 12:00 AM |
| TMQ | MADHAVPEDDI KALIDAS V | Director | Dec 10 '13 | Option Exercise | 0.66 | 20,000 | 13,100 | 11,011 | Dec 02 12:00 AM |
| NG | MADHAVPEDDI KALIDAS V | Director | Nov 08 '22 | Sale | 4.95 | 22 | 109 | 45,652 | Nov 09 12:00 AM |
| NG | MADHAVPEDDI KALIDAS V | Director | Nov 08 '22 | Option Exercise | 1.93 | 200 | 385 | 45,752 | Nov 09 12:00 AM |
| NG | MADHAVPEDDI KALIDAS V | Director | Nov 07 '22 | Option Exercise | 1.93 | 200,000 | 385,000 | 145,652 | Nov 08 12:00 AM |
| NG | MADHAVPEDDI KALIDAS V | Director | Nov 07 '22 | Sale | 4.84 | 17 | 82 | 66,579 | Nov 08 12:00 AM |
| TMQ | MADHAVPEDDI KALIDAS V | Director | Nov 09 '21 | Option Exercise | 0.56 | 150,000 | 84,000 | 75,601 | Nov 10 12:00 AM |
| TMQ | MADHAVPEDDI KALIDAS V | Director | Nov 09 '21 | Sale | 1.90 | 23,392 | 44,445 | 52,209 | Nov 10 12:00 AM |
| TMQ | MADHAVPEDDI KALIDAS V | Director | Oct 20 '20 | Option Exercise | 0.36 | 350,000 | 125,500 | 329,894 | Oct 21 12:00 AM |