Stewart Richard Alistair (CIK 0001713369)

Latest company ownership

Shares held
22,500
Last filed at
Apr 23, 2024
Confidence Score
48.6
2025Q4
Confidence Score History
2019Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Sep 18, 2025 Sep 22, 2025 ACHIEVE LIFE SCIENCES, INC. CEO Sell 40.0 -129,501 -36.01% $378.1K
Mar 17, 2025 Mar 19, 2025 ACHIEVE LIFE SCIENCES, INC. Chieve Executive Officer Buy 91.3 +10,000 19.19% $28.6K
Apr 19, 2024 Apr 23, 2024 ACHIEVE LIFE SCIENCES, INC. Chair Sell 26.3 -10,125 -16.60% $45.7K
Mar 4, 2024 Mar 6, 2024 ACHIEVE LIFE SCIENCES, INC. Chair Buy 91.3 +10,000 35.09% $45.9K
Apr 28, 2023 May 1, 2023 ACHIEVE LIFE SCIENCES, INC. Chair Sell 26.3 -2,250 -7.03% $18.7K
Apr 21, 2023 Apr 24, 2023 ACHIEVE LIFE SCIENCES, INC. Chair Sell 22.5 -10,125 -27.28% $68.9K
Apr 28, 2022 Apr 29, 2022 ACHIEVE LIFE SCIENCES, INC. Chair Sell 26.3 -2,250 -13.34% $16.7K
May 23, 2019 May 28, 2019 ACHIEVE LIFE SCIENCES, INC. CEO Buy 90.0 +17,500 7.96% $63.1K