Stoke Therapeutics, Inc. (STOK)
NASDAQ: STOK · Real-Time Price · USD
32.64
-0.25 (-0.76%)
At close: May 11, 2026, 4:00 PM EDT
33.29
+0.65 (1.99%)
After-hours: May 11, 2026, 6:25 PM EDT

Stoke 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,0331,870596242364885
Market Cap Growth
276.86%213.80%146.75%-33.65%-58.88%-60.92%
Enterprise Value
1,6251,585379.0140.14134.43665.48
Last Close Price
32.6431.7411.035.269.2323.99
PE Ratio
--264.50-6.68-2.21-3.55-10.25
PS Ratio
63.3710.1416.3027.5129.35-
PB Ratio
5.145.312.601.511.974.07
P/TBV Ratio
4.875.332.601.451.944.05
P/FCF Ratio
-41.64-6.85-2.92-10.16-13.00
P/OCF Ratio
-41.03-6.86-2.98-11.42-13.23
EV/Sales Ratio
50.668.5910.374.5710.84-
EV/EBITDA Ratio
--84.22-3.82-0.36-1.31-7.82
EV/EBIT Ratio
--76.98-3.74-0.35-1.29-7.73
EV/FCF Ratio
-35.29-4.35-0.49-3.75-9.77
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)
-235.29%-34.09%-451.00%-1072.85%-1757.72%-15535.20%
Return on Capital Employed (ROCE)
-48.56%-6.96%-47.26%-54.37%-46.75%-33.87%
Earnings Yield
-8.35%-0.38%-14.96%-45.25%-28.17%-9.75%
FCF Yield
-7.27%2.40%-14.61%-34.23%-9.84%-7.69%
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%
Updated May 7, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q