Dyne Therapeutics, Inc. (DYN)
NASDAQ: DYN · Real-Time Price · USD
17.06
-1.35 (-7.33%)
Jun 5, 2026, 3:58 PM 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,8203,2262,411818645613
Market Cap Growth
101.07%33.84%194.87%26.78%5.17%-35.23%
Enterprise Value
2,0962,2801,788717.13414.69265.33
Last Close Price
17.0619.5623.5613.3011.5911.89
PB Ratio
3.523.323.838.962.561.67
P/TBV Ratio
2.802.583.528.702.391.64
Debt / Equity Ratio
0.190.170.030.250.100.08
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.63%-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)
-695.10%-916.47%-890.53%-564.69%-369.63%-583.63%
Return on Capital Employed (ROCE)
-43.52%-52.45%-90.14%-123.48%-50.64%-40.59%
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%
SEC Filings: 10-K · 10-Q