Stoke Therapeutics, Inc. (STOK)
NASDAQ: STOK · Real-Time Price · USD
31.00
+0.74 (2.45%)
At close: Jun 18, 2026, 4:00 PM EDT
31.60
+0.60 (1.94%)
After-hours: Jun 18, 2026, 7:59 PM EDT

Stoke 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
1,9311,870596242364885
Market Cap Growth
223.25%213.80%146.75%-33.65%-58.88%-60.92%
Enterprise Value
1,5231,585379.0140.14134.43665.48
Last Close Price
31.0031.7411.035.269.2323.99
PS Ratio
60.1810.1416.3027.5129.35-
PB Ratio
4.895.312.601.511.974.07
P/TBV Ratio
4.635.332.601.451.944.05
P/FCF Ratio
-41.64----
P/OCF Ratio
-41.03----
EV/Sales Ratio
47.488.5910.374.5710.84-
EV/FCF Ratio
-35.29----
Net Debt / Equity Ratio
-0.87-0.81-0.95-1.26-1.24-1.01
Net Debt / EBITDA Ratio
1.8715.152.191.792.232.58
Net Debt / FCF Ratio
2.33-6.352.492.446.413.23
Asset Turnover
0.070.530.150.040.050
Quick Ratio
8.575.065.486.547.3312.83
Current Ratio
8.995.285.816.997.7713.37
Return on Equity (ROE)
-45.43%-2.37%-45.80%-60.80%-50.20%-34.06%
Return on Assets (ROA)
-42.67%-5.97%-40.56%-47.39%-42.17%-32.07%
Return on Invested Capital (ROIC)
-174.03%-22.57%-235.47%-415.93%-571.44%-1261.77%
Return on Capital Employed (ROCE)
-48.56%-6.96%-47.26%-54.37%-46.75%-33.87%
FCF Yield
-2.40%----
Buyback Yield / Dilution
-5.62%-9.65%-22.76%-13.10%-5.87%-9.71%
Total Shareholder Return
-5.62%-9.65%-22.76%-13.10%-5.87%-9.71%
SEC Filings: 10-K · 10-Q