XXI

Steven Meehan

Known title: Chief Financial OfficerCIK: 0001695617

Transaction History

XXI Sell$19K
XXI Buy$0
XXI Sell$121K

We use analytics to understand how market-wall is used. No personal data is sold.