Sethuraman Natarajan, President of Research & Development at Entrada Therapeutics, Inc., sold 25,907 shares totaling $398,809. This insider selling activity is a notable transaction for the company.
Entrada Therapeutics R&D President Sells $398,809 in Company Shares
Entrada TherapeuticsInsider SellingBiotechnologyShare SalesCorporate Governance

