Hitchcock Michael J.M. (CIK 0001856674)

Latest company ownership

Shares held
15,000
Last filed at
Dec 4, 2025
Confidence Score
83.8
2025Q4
Confidence Score History
2022Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 2, 2025 Dec 4, 2025 Biomea Fusion, Inc. CEO Buy 95.0 +100,000 666.67% $99.2K
Sep 30, 2024 Oct 1, 2024 Biomea Fusion, Inc. Director Buy 95.0 +10,000 200.00% $100.6K
Nov 14, 2022 Nov 16, 2022 Biomea Fusion, Inc. Director Buy 91.3 +5,000 100.00% $39.7K