Dyne Therapeutics, Inc. (DYN)
NASDAQ: DYN · IEX Real-Time Price · USD
34.65
-0.84 (-2.37%)
Jul 2, 2024, 4:00 PM EDT - Market closed

Dyne Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current2023202220212020
Market Capitalization
3,392816604613954
Market Cap Growth
258.51%35.11%-1.39%-35.80%-
Enterprise Value
2,963718376266609
PE Ratio
--3.46-3.59-4.10-16.06
PB Ratio
7.098.942.391.662.79
P/FCF Ratio
-10.55-4.32-3.86-4.97-20.02
P/OCF Ratio
-10.59-4.34-3.93-5.12-20.52
EV/EBITDA Ratio
-7.44-3.08-2.28-1.79-10.44
EV/EBIT Ratio
-7.37-3.04-2.24-1.78-10.32
EV/FCF Ratio
-8.61-3.80-2.40-2.16-12.78
Debt / Equity Ratio
0.060.300.120.09-
Debt / EBITDA Ratio
-0.10-0.12-0.19-0.22-
Debt / FCF Ratio
-0.12-0.15-0.19-0.26-
Quick Ratio
20.372.459.2013.1931.49
Current Ratio
21.832.539.4613.3131.83
Interest Coverage
-----149.09
Return on Equity (ROE)
-110.90%-136.40%-59.70%-34.90%-33.40%
Return on Assets (ROA)
-90.00%-103.70%-50.40%-32.30%-32.10%
Return on Capital (ROIC)
-52.68%-204.00%-60.44%-37.43%-17.13%
Earnings Yield
-7.59%-28.90%-27.82%-24.37%-6.23%
FCF Yield
-6.50%-23.14%-25.94%-20.11%-4.99%
Buyback Yield / Dilution
-43.88%-14.83%-2.12%-253.54%-489.30%
Total Shareholder Return
-43.88%-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).