Steven Meehan
Known title: Chief Financial OfficerCIK: 0001695617
Associated companies
Transaction History
| XXI | ▼ Sell | Tax Withholding | 4,271 | $19K | 7/29/2026 | View on chart |
| XXI | ▲ Buy | Grant | 204,223 | $0 | 4/9/2026 | View on chart |
| XXI | ▼ Sell | Tax Withholding | 18,232 | $121K | 4/9/2026 | View on chart |