Entrada Therapeutics, Inc. (TRDA)

NASDAQ: TRDA · IEX Real-Time Price · USD
6.00
-0.12 (-1.96%)
May 20, 2022 4:30 PM EDT - Market closed

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jan - Dec.
YearCurrent2021
Market Capitalization
188534
Enterprise Value
-48243
PE Ratio
--10.44
PB Ratio
0.681.79
Debt / Equity Ratio
0.110
Current Ratio
17.6844.46
Return on Equity (ROE)
--39.80%
Return on Assets (ROA)
--29.30%
Return on Capital (ROIC)
--1116.10%
Earnings Yield
-34.25%-9.57%
FCF Yield
--10.38%
Buyback Yield / Dilution
--467.09%
Total Shareholder Return
--467.09%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).