Natarajan Sethuraman

Affiliations

  • Chief Scientific Officer at Entrada Therapeutics Inc. (TRDA), 2024-03-06
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
TRDA $18.04 14,852 Officer 153,447 2023-07-11 Filing
TRDA $18.00 3,026 Officer 168,299 2023-07-10 Filing
TRDA $18.00 3,961 Officer 171,325 2023-04-17 Filing