Happel David (CIK 0001623567)

Latest company ownership

Shares held
689,722
Last filed at
Jul 23, 2025
Confidence Score
48.1
2025Q4
Confidence Score History
2023Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jul 21, 2025 Jul 23, 2025 Sagimet Biosciences Inc. CEO Sell 40.0 -65,478 -8.67% $598.1K
Mar 26, 2024 Mar 28, 2024 Sagimet Biosciences Inc. CEO Buy 82.5 +12,100 1.93% $63.7K
Dec 7, 2023 Dec 8, 2023 Sagimet Biosciences Inc. CEO Buy 60.0 +1,600 0.26% $6.6K
Nov 16, 2023 Nov 20, 2023 Sagimet Biosciences Inc. CEO Buy 90.0 +590 100.00% $1.4K