Dyne Therapeutics, Inc. (DYN)
NASDAQ: DYN · Real-Time Price · USD
20.61
+0.28 (1.38%)
At close: Jun 25, 2026, 4:00 PM EDT
20.45
-0.16 (-0.78%)
After-hours: Jun 25, 2026, 7:13 PM EDT

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
3,4073,2262,411818645613
Market Cap Growth
108.16%33.84%194.87%26.78%5.17%-35.23%
Enterprise Value
2,6042,2851,792721.85419.3269.23
Last Close Price
20.6119.5623.5613.3011.5911.89
PB Ratio
3.943.323.838.962.561.67
P/TBV Ratio
3.392.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