Natarajan Sethuraman

Affiliations

  • Chief Scientific Officer at Entrada Therapeutics Inc. (TRDA), 2024-09-10
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
TRDA $15.09 2,642 Officer 183,816 2024-09-09 Filing
TRDA $15.24 600 Officer 186,458 2024-09-06 Filing
TRDA $18.00 638 Officer 188,814 2024-07-15 Filing
TRDA $18.00 600 Officer 189,452 2024-07-12 Filing
TRDA $15.19 9,675 Officer 190,052 2024-05-20 Filing