| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TTI | BATES THOMAS R JR | Director | Jun 12 '26 | Option Exercise | 0.00 | 75,446 | 0 | 569,647 | Jun 15 12:00 AM |
| TTI | BATES THOMAS R JR | Director | May 21 '25 | Option Exercise | 0.00 | 53,102 | 0 | 531,924 | May 22 12:00 AM |
| TTI | BATES THOMAS R JR | Director | May 24 '24 | Option Exercise | 0.00 | 78,182 | 0 | 505,373 | May 29 12:00 AM |
| TTI | BATES THOMAS R JR | Director | Aug 02 '23 | Sale | 4.99 | 12,000 | 59,899 | 505,373 | Jan 11 12:00 AM |
| TTI | BATES THOMAS R JR | Director | May 24 '23 | Option Exercise | 0.00 | 48,044 | 0 | 478,282 | May 26 12:00 AM |
| TTI | BATES THOMAS R JR | Director | Mar 08 '23 | Buy | 3.42 | 15,000 | 51,300 | 454,260 | Mar 09 12:00 AM |
| TDW | BATES THOMAS R JR | Director | May 09 '19 | Buy | 23.11 | 10,000 | 231,064 | 27,141 | May 10 12:00 AM |