Snodgrass H. Ralph (CIK 0001415876)

Latest company ownership

Role: PRES./CHIEF SCIENTIFIC OFFICER
Shares held
33,901
Last filed at
Jan 3, 2022
Confidence Score
50.0
2025Q4
Confidence Score History
2019Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Aug 17, 2021 Aug 18, 2021 Vistagen Therapeutics, Inc. PRES./CHIEF SCIENTIFIC OFFICER Buy 83.8 +3,750 4.12% $10.2K
Nov 20, 2019 Nov 21, 2019 Vistagen Therapeutics, Inc. PRES./CHIEF SCIENTIFIC OFFICER Buy 90.0 +15,000 23.91% $5.1K