T Stamp Inc (IDAI) Insider Trading -- Recent Executive & Director Transactions

8 insiders reported 69 Form 4 transactions for T Stamp Inc (IDAI) over the past 18 months (most recent 2026-04-08). Recent activity: Genner Gareth Neville (Chief Executive Officer) Buy 16,656 shares, Gowasack Andrew Carl (President) Sell 26,751 shares, Wilson Lance Robert (Chief Financial Officer) Buy 4,120 shares, Francis Andrew Scott (Chief Technology Officer) Buy 10,025 shares, McClintock William (Director) Buy 52 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-04-08Genner Gareth NevilleChief Executive OfficerBuy16,656$0
2026-04-08Gowasack Andrew CarlPresidentSell26,751$69,553
2026-04-08Wilson Lance RobertChief Financial OfficerBuy4,120$0
2026-04-08Francis Andrew ScottChief Technology OfficerBuy10,025$0
2026-04-08McClintock WilliamDirectorBuy52$0
2026-04-08Gowasack Andrew CarlPresidentBuy13,478$0
2026-04-08Gowasack Andrew CarlPresidentSell4,178$10,863
2026-04-08Ming TracyFinancial ControllerBuy3,286$0
2026-04-08Wilson Lance RobertChief Financial OfficerSell618$1,607
2026-04-08Francis Andrew ScottChief Technology OfficerSell1,503$3,908
2026-04-08Genner Gareth NevilleChief Executive OfficerSell2,498$6,495
2026-04-08McClintock WilliamDirectorBuy52$0
2026-04-08Wilson Lance RobertChief Financial OfficerBuy1,780$0
2026-04-08Gowasack Andrew CarlPresidentBuy86,295$0
2026-04-08Francis Andrew ScottChief Technology OfficerBuy64,187$0
2026-04-08Genner Gareth NevilleChief Executive OfficerBuy106,641$0
2026-04-08McClintock WilliamDirectorBuy52$0
2026-04-08McClintock WilliamDirectorBuy52$0
2026-04-08Genner Gareth NevilleChief Executive OfficerSell15,996$41,590
2026-04-08McClintock WilliamDirectorBuy52$0
2026-04-08Francis Andrew ScottChief Technology OfficerSell9,628$25,033
2026-04-08Wilson Lance RobertChief Financial OfficerSell267$694
2026-04-08McClintock WilliamDirectorBuy52$0
2026-04-08Wilson Lance RobertChief Financial OfficerBuy2,637$0
2026-04-08Ming TracyFinancial ControllerSell1,018$2,647

Source: SEC Form 4 filings · as of 2026-04-08