Russell Richard E. (CIK 0001724897)

Latest company ownership

Shares held
185,025
Last filed at
Aug 17, 2020
Confidence Score
50.0
2025Q4
Confidence Score History
2018Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 12, 2019 Dec 13, 2019 Minerva Neurosciences, Inc. President Sell 46.3 -3,113 -8.44% $23.1K
Dec 12, 2018 Dec 13, 2018 Minerva Neurosciences, Inc. President Sell 46.3 -3,117 -7.79% $24.8K