A Thomas Decker

Affiliations

  • at Armada Acquisition Corp. I (AACIU), 2024-08-16
  • Director at Actua Corp (ACTA), 2017-06-20
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
ICGE $10.04 15,600 Director 70,261 2012-09-17 Filing