Thomas O. Staggs
Known title: DirectorCIK: 0001205861
Associated companies
Transaction History
| SPOT | ▲ Buy | Option Exercise | 5,961 | $2.2M | 5/26/2026 | View on chart |
| SPOT | ▲ Buy | Option Exercise | 2,981 | $720K | 5/26/2026 | View on chart |
| SPOT | ▼ Sell | Open Market | 5,477 | $2.9M | 5/26/2026 | View on chart |