Stoke Therapeutics, Inc. (STOK)
NASDAQ: STOK · Real-Time Price · USD
33.40
-0.11 (-0.33%)
At close: Mar 23, 2026, 4:00 PM EDT
33.11
-0.29 (-0.86%)
After-hours: Mar 23, 2026, 7:50 PM EDT

Stoke Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,9761,870596242364885
Market Cap Growth
365.66%213.80%146.75%-33.65%-58.88%-60.92%
Enterprise Value
1,5891,585379.0140.14134.43665.48
Last Close Price
33.4031.7411.035.269.2323.99
PE Ratio
--264.50-6.68-2.21-3.55-10.25
PS Ratio
10.7110.1416.3027.5129.35-
PB Ratio
5.585.312.601.511.974.07
P/TBV Ratio
5.615.332.601.451.944.05
P/FCF Ratio
43.9941.64-6.85-2.92-10.16-13.00
P/OCF Ratio
43.3441.03-6.86-2.98-11.42-13.23
EV/Sales Ratio
8.628.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.3735.29-4.35-0.49-3.75-9.77
Net Debt / Equity Ratio
-0.81-0.81-0.95-1.26-1.24-1.01
Net Debt / EBITDA Ratio
15.1515.152.191.792.232.58
Net Debt / FCF Ratio
-6.35-6.352.492.446.413.23
Asset Turnover
0.530.530.150.040.050
Quick Ratio
5.065.065.486.547.3312.83
Current Ratio
5.285.285.816.997.7713.37
Return on Equity (ROE)
-2.37%-2.37%-45.80%-60.80%-50.20%-34.06%
Return on Assets (ROA)
-5.97%-5.97%-40.56%-47.39%-42.17%-32.07%
Return on Invested Capital (ROIC)
-34.09%-34.09%-451.00%-1072.85%-1757.72%-15535.20%
Return on Capital Employed (ROCE)
-6.96%-6.96%-47.26%-54.37%-46.75%-33.87%
Earnings Yield
-0.35%-0.38%-14.96%-45.25%-28.17%-9.75%
FCF Yield
2.27%2.40%-14.61%-34.23%-9.84%-7.69%
Buyback Yield / Dilution
-5.21%-5.21%-22.00%-21.95%-12.75%-0.15%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q