Thomas John (CIK 0001939103)

Latest company ownership

Role: Director
Shares held
492,784
Last filed at
Dec 2, 2025
Confidence Score
47.2
2025Q4
Confidence Score History
2023Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 1, 2025 Dec 2, 2025 GENELUX Corp Director Sell 45.0 -10,000 -1.99% $50K
Dec 13, 2023 Dec 14, 2023 GENELUX Corp Director Sell 22.5 -9,000 -1.90% $120.4K
Oct 16, 2023 Oct 16, 2023 GENELUX Corp Director Sell 47.5 -3,333 -0.70% $69K
Sep 15, 2023 Sep 18, 2023 GENELUX Corp Director Sell 45.0 -6,667 -1.38% $156.3K