Stocktoria

Stoke Therapeutics, Inc. STOK

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2019-06-19 · LEI

Stoke Therapeutics, Inc. statistics & valuation

P / S10.8×
P / B5.7×
P / FCF44.4×
Net margin-3.7%
FCF margin24.4%
Return on capital-5.7%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-814.70% -1192.50% -243.40% -3.70% 20182019202020212022202320242025
Gross margin (%)
20182019202020212022202320242025
Operating margin (%)
-841.20% -1307.20% -277.30% -11.20% 20182019202020212022202320242025
Return on equity (%)
-11.90% -14.40% -18.30% -39.40% -54.70% -65.60% -38.90% -2.00% 20182019202020212022202320242025
Shares outstanding
727413 32.9M 36.6M 36.9M 39.4M 45.9M 54.0M 59.2M 20182019202020212022202320242025
Net debt ($)
20182019202020212022202320242025
Share buybacks ($)
20182019202020212022202320242025
Return on assets (%)
-11.60% -14.10% -17.50% -35.90% -39.50% -45.90% -32.80% -1.60% 20182019202020212022202320242025
Free cash flow margin (%)
-288.80% -941.70% -238.10% 24.40% 20182019202020212022202320242025
Debt / equity (×)
20182019202020212022202320242025
EPS ($)
-$2.34 -$2.60 -$2.38 -$1.65 -$0.12 20182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Operating margin-11.2%-277.3%-1307.2%-841.2%
Net margin-3.7%-243.4%-1192.5%-814.7%
FCF margin24.4%-238.1%-941.7%-288.8%
Return on assets-1.6%-32.8%-45.9%-39.5%-35.9%-17.5%-14.1%-11.6%
Return on equity-2.0%-38.9%-65.6%-54.7%-39.4%-18.3%-14.4%-11.9%
Current ratio5.285.816.997.7713.3725.7355.1243.03

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.