Barry Richard (CIK 0001562371)

Latest company ownership

Shares held
938,060
Last filed at
Nov 24, 2025
Confidence Score
96.9
2025Q4
Confidence Score History
2022Q3 2025Q4
Shares held
5,518
Last filed at
Mar 5, 2021
Confidence Score
50.0
2025Q4
Confidence Score History
2016Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 20, 2025 Nov 24, 2025 CASSAVA SCIENCES INC CEO Buy 97.5 +150,000 19.03% $414K
Nov 19, 2025 Nov 20, 2025 CASSAVA SCIENCES INC CEO Buy 95.0 +73,385 10.27% $201.8K
Sep 22, 2025 Sep 23, 2025 CASSAVA SCIENCES INC CEO Buy 78.8 +7,172 1.01% $16.4K
Sep 18, 2025 Sep 22, 2025 CASSAVA SCIENCES INC CEO Buy 97.5 +237,941 50.67% $534.7K
Nov 3, 2023 Nov 6, 2023 Sarepta Therapeutics, Inc. Director Buy 87.5 +50,000 1.65% $3.9M
Aug 21, 2023 Aug 23, 2023 CASSAVA SCIENCES INC Director Buy 92.5 +18,477 6.72% $307.9K
Mar 6, 2023 Mar 8, 2023 CASSAVA SCIENCES INC Director Buy 100.0 +88,841 47.72% $2.3M
Aug 23, 2022 Aug 25, 2022 CASSAVA SCIENCES INC Director Buy 97.5 +36,159 24.11% $860.2K
Aug 7, 2020 Aug 7, 2020 Sarepta Therapeutics, Inc. Director Sell 27.5 -30,000 -0.95% $4.8M
May 15, 2020 May 15, 2020 Sarepta Therapeutics, Inc. Director Sell 27.5 -30,000 -0.94% $4.2M
Sep 12, 2019 Sep 16, 2019 Sarepta Therapeutics, Inc. Director Buy 62.5 +5,000 0.16% $437.5K
Aug 20, 2019 Aug 20, 2019 Sarepta Therapeutics, Inc. Director Buy 62.5 +5,000 0.16% $496.6K
Aug 14, 2019 Aug 14, 2019 Sarepta Therapeutics, Inc. Director Buy 62.5 +3,700 0.12% $453.3K
Aug 12, 2019 Aug 13, 2019 Sarepta Therapeutics, Inc. Director Buy 52.5 +1,300 0.04% $159.3K
Jun 27, 2018 Jun 29, 2018 Sarepta Therapeutics, Inc. Director Sell 35.0 -75,000 -2.31% $9.8M
Mar 14, 2016 Mar 16, 2016 Sarepta Therapeutics, Inc. Director Buy 87.5 +75,000 2.37% $1.2M