Entrada Therapeutics (TRDA) Files For Up to $100M IPO

Go back to Entrada Therapeutics (TRDA) Files For Up to $100M IPO
(NASDAQ: TRDA) Delayed: 5.83 -0.25 (4.11%)
Previous Close $6.08    52 Week High
Open $6.10    52 Week Low
Day High $6.11    P/E N/A 
Day Low $5.72    EPS
Volume 445,753