Sethuraman Natarajan (CIK 0001873394)

Latest company ownership

Shares held
197,899
Last filed at
Sep 4, 2025
Confidence Score
50.4
2025Q4
Confidence Score History
2023Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Sep 2, 2025 Sep 4, 2025 Entrada Therapeutics, Inc. President Sell 50.0 -1,760 -0.88% $9.6K
Mar 1, 2025 Mar 4, 2025 Entrada Therapeutics, Inc. President Sell 95.0 +54,662 37.70% $71.7K
Nov 29, 2024 Dec 3, 2024 Entrada Therapeutics, Inc. President Sell 26.3 -15,891 -9.88% $320.6K
Nov 11, 2024 Nov 13, 2024 Entrada Therapeutics, Inc. President Sell 41.3 -4,109 -2.49% $82.3K
Nov 4, 2024 Nov 6, 2024 Entrada Therapeutics, Inc. President Sell 26.3 -18,219 -9.94% $339.3K
Oct 16, 2024 Oct 18, 2024 Entrada Therapeutics, Inc. President Sell 52.5 -600 -0.33% $10.8K
Sep 6, 2024 Sep 10, 2024 Entrada Therapeutics, Inc. Chief Scientific Officer Sell 48.8 -3,242 -1.73% $49K
Sep 3, 2024 Sep 5, 2024 Entrada Therapeutics, Inc. Chief Scientific Officer Sell 48.8 -1,756 -0.93% $27.5K
Jul 12, 2024 Jul 16, 2024 Entrada Therapeutics, Inc. Chief Scientific Officer Sell 51.3 -1,238 -0.65% $22.3K
May 16, 2024 May 20, 2024 Entrada Therapeutics, Inc. Chief Scientific Officer Sell 26.3 -18,980 -9.08% $287.7K
Mar 1, 2024 Mar 5, 2024 Entrada Therapeutics, Inc. Chief Scientific Officer Sell 91.3 +41,834 25.02% $28.3K
Sep 1, 2023 Sep 6, 2023 Entrada Therapeutics, Inc. Chief Scientific Officer Sell 85.0 +13,751 8.96% $6.5K
Jul 10, 2023 Jul 12, 2023 Entrada Therapeutics, Inc. Chief Scientific Officer Sell 22.5 -17,878 -10.44% $322.4K
Apr 17, 2023 Apr 19, 2023 Entrada Therapeutics, Inc. Chief Scientific Officer Sell 41.3 -3,961 -2.26% $71.3K
Mar 1, 2023 Mar 3, 2023 Entrada Therapeutics, Inc. Chief Scientific Officer Sell 91.3 +27,342 16.86% $12.3K