Entrada Therapeutics, Inc.

Entrada Therapeutics, Inc. (TRDA)

Market Cap

622.78M

Website

https://www.entradatx.com

Earnings Date

Nov 5, 2024

Employees

159

IPO Date

Oct 29, 2021