Dyne Therapeutics, Inc. (DYN)
NASDAQ: DYN · Real-Time Price · USD
17.29
-0.99 (-5.42%)
May 15, 2026, 4:00 PM EDT - Market closed

Dyne Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,8583,2262,411818645613
Market Cap Growth
109.35%33.84%194.87%26.78%5.17%-35.23%
Enterprise Value
2,0552,2801,788717.13414.69265.33
Last Close Price
17.2919.5623.5613.3011.5911.89
PE Ratio
--5.64-6.99-3.37-3.59-4.06
PB Ratio
3.303.323.838.962.561.67
P/TBV Ratio
2.842.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.190.170.030.250.100.08
Debt / EBITDA Ratio
-0.36-0.36-0.07-0.11-0.18-0.22
Debt / FCF Ratio
-0.38-0.40-0.08-0.14-0.19-0.26
Net Debt / Equity Ratio
-0.93-0.97-0.98-1.05-0.89-0.93
Net Debt / EBITDA Ratio
1.712.021.810.401.332.31
Net Debt / FCF Ratio
1.812.222.100.511.442.79
Quick Ratio
18.9721.9415.202.419.1113.11
Current Ratio
19.9222.2515.602.539.4613.31
Return on Equity (ROE)
-49.17%-55.71%-88.03%-137.31%-55.12%-42.02%
Return on Assets (ROA)
-41.56%-49.85%-80.32%-102.74%-46.71%-38.52%
Return on Invested Capital (ROIC)
-955.86%-2212.38%-9599.05%-2158.11%-669.17%-1407.69%
Return on Capital Employed (ROCE)
-43.52%-52.45%-90.14%-123.48%-50.64%-40.59%
Earnings Yield
-15.80%-17.74%-14.30%-29.70%-27.87%-24.64%
FCF Yield
-16.17%-13.14%-12.23%-23.10%-24.30%-20.09%
Buyback Yield / Dilution
-40.31%-36.43%-57.74%-14.83%-2.12%-253.54%
Total Shareholder Return
-40.31%-36.43%-57.74%-14.83%-2.12%-253.54%
Updated May 11, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q