Dyne Therapeutics, Inc. (DYN)
NASDAQ: DYN · Real-Time Price · USD
22.72
-1.27 (-5.29%)
At close: Jul 16, 2026, 4:00 PM EDT
22.51
-0.21 (-0.92%)
Pre-market: Jul 17, 2026, 6:32 AM EDT

Dyne Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,7563,2262,411818645613
Market Cap Growth
247.09%33.84%194.87%26.78%5.17%-35.23%
Enterprise Value
2,9522,2851,792721.85419.3269.23
Last Close Price
22.7219.5623.5613.3011.5911.89
PB Ratio
4.343.323.838.962.561.67
P/TBV Ratio
3.732.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)
-728.55%-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