Dyne Therapeutics, Inc. (DYN)
NASDAQ: DYN · Real-Time Price · USD
17.65
-0.41 (-2.27%)
Mar 13, 2026, 11:30 AM EDT - Market open

Dyne Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9133,2262,411818645613
Market Cap Growth
107.56%33.84%194.87%26.78%5.17%-35.23%
Enterprise Value
2,0392,2801,787717.13414.69265.33
Last Close Price
17.6519.5623.5613.3011.5911.89
PE Ratio
--5.64-6.99-3.37-3.59-4.06
PB Ratio
3.063.323.838.962.561.67
P/TBV Ratio
2.332.583.528.702.391.64
P/FCF Ratio
--7.61-8.18-4.33-4.11-4.98
P/OCF Ratio
--8.00-8.25-4.34-4.20-5.13
EV/EBITDA Ratio
--4.89-5.22-2.98-2.45-1.78
EV/EBIT Ratio
--4.87-5.20-2.96-2.43-1.77
EV/FCF Ratio
--5.38-6.06-3.80-2.65-2.15
Debt / Equity Ratio
0.170.170.030.250.100.08
Debt / EBITDA Ratio
-0.36-0.36-0.07-0.11-0.18-0.22
Debt / FCF Ratio
-0.40-0.40-0.08-0.14-0.19-0.26
Net Debt / Equity Ratio
-0.97-0.97-0.98-1.05-0.89-0.93
Net Debt / EBITDA Ratio
2.022.021.810.401.332.31
Net Debt / FCF Ratio
2.222.222.100.511.442.79
Quick Ratio
21.9421.9415.202.419.1113.11
Current Ratio
22.2522.2515.602.539.4613.31
Return on Equity (ROE)
-56.23%-55.71%-88.03%-137.31%-55.12%-42.02%
Return on Assets (ROA)
-49.85%-49.85%-80.32%-102.74%-46.71%-38.52%
Return on Invested Capital (ROIC)
-2212.38%-2212.38%-9599.05%-2158.11%-669.17%-1407.69%
Return on Capital Employed (ROCE)
-52.45%-52.45%-90.14%-123.48%-50.64%-40.59%
Earnings Yield
-14.97%-17.74%-14.30%-29.70%-27.87%-24.64%
FCF Yield
-14.22%-13.14%-12.23%-23.10%-24.30%-20.09%
Buyback Yield / Dilution
-23.02%-23.02%-33.60%-6.64%-5.80%-25.74%
Updated Mar 2, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q