Entrada Therapeutics Inc

NAS:TRDA (USA)  
$ 16.14 +1.01 (+6.68%) 10:09 PM EST
25.62
P/B:
2.01
Market Cap:
$ 544.87M
Enterprise V:
$ 249.79M
Volume:
141.15K
Avg Vol (2M):
72.97K
Volume:
141.15K
Avg Vol (2M):
72.97K

Entrada Therapeutics Inc Valuation Measures