Dyne Therapeutics, Inc. (DYN)
NASDAQ: DYN · IEX Real-Time Price · USD
24.73
+1.04 (4.37%)
Apr 26, 2024, 4:00 PM EDT - Market closed

Dyne Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020
Market Capitalization
2,006816604613954
Market Cap Growth
-35.11%-1.39%-35.80%-
Enterprise Value
1,908718376266609
PE Ratio
-3.46-3.46-3.59-4.10-16.06
PB Ratio
21.978.942.391.662.79
P/FCF Ratio
-4.32-4.32-3.86-4.97-20.02
P/OCF Ratio
-4.34-4.34-3.93-5.12-20.52
EV/EBITDA Ratio
-3.08-3.08-2.28-1.79-10.44
EV/EBIT Ratio
-3.04-3.04-2.24-1.78-10.32
EV/FCF Ratio
-3.80-3.80-2.40-2.16-12.78
Debt / Equity Ratio
0.300.300.120.09-
Debt / EBITDA Ratio
-0.12-0.12-0.19-0.22-
Debt / FCF Ratio
-0.15-0.15-0.19-0.26-
Quick Ratio
2.452.459.2013.1931.49
Current Ratio
2.532.539.4613.3131.83
Interest Coverage
-----149.09
Return on Equity (ROE)
-136.40%-136.40%-59.70%-34.90%-33.40%
Return on Assets (ROA)
-103.70%-103.70%-50.40%-32.30%-32.10%
Return on Capital (ROIC)
-204.00%-204.00%-60.44%-37.43%-17.13%
Earnings Yield
-11.76%-28.90%-27.82%-24.37%-6.23%
FCF Yield
-9.42%-23.14%-25.94%-20.11%-4.99%
Buyback Yield / Dilution
-14.83%-14.83%-2.12%-253.54%-489.30%
Total Shareholder Return
-14.83%-14.83%-2.12%-253.54%-489.30%
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).