Thomas Steffen (CIK 0001646396)

Latest company ownership

Shares held
50,000
Last filed at
Jun 9, 2025
Confidence Score
48.7
2025Q4
Confidence Score History
2024Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jun 5, 2025 Jun 9, 2025 ANAVEX LIFE SCIENCES CORP. Director Sell 22.5 -11,349 -20.63% $88K
May 15, 2024 May 17, 2024 ANAVEX LIFE SCIENCES CORP. Director Buy 91.3 +5,000 100.00% $22.6K