Live feed16:49:06·582dINSIDERFilingvia QuantisnowPresident, Research & Develop. Sethuraman Natarajan sold $82,300 worth of shares (4,109 units at $20.03), decreasing direct ownership by 2% to 160,888 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TRDA· Entrada Therapeutics Inc.Health CareOriginal source