Stoke Therapeutics, Inc.

STOK Healthcare Biotechnology

Stoke Therapeutics, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $184.4 million, up 404.5% from fiscal 2024.

Revenue
+5.86%
EPS
−65.7%
Free cash flow
−114.9%

Quarter to September 2026, against a year earlier

26.54 0.47 +1.80%
Market cap
$1.7B
P/E
0.0×
Fwd P/E
−6.7×
Dividend yield
—
F-score
5/9
Altman Z
16.42
Beneish M
0.76
Dividend safety
n/a
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
63.01 78.30 64.01 10.19
P/FCF ratio
0.00 0.00 0.00 41.85
P/Operating CF
(28.35) (38.17) (33.89) (61.72)
P/B ratio
5.04 6.25 5.20 5.33
EV/Sales
51.69 67.68 53.30 8.65
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
(6.76) (10.33) (11.58) 35.51
Current Ratio
7.24 7.69 8.99 5.28
Net Debt/EBITDA
4.13 4.48 6.44 4.62
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
(14.60%) (10.30%) (8.72%) (0.32%)
Free Cash Flow Yield
(12.14%) (8.36%) (7.19%) 2.39%
Free Cash Flow per Share
(0.96) (0.89) (0.97) (0.52)
Book value per Share
5.16 5.23 6.26 5.95
Free Cash Flow
(65.54) (58.56) (60.93) (30.69)
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates · fundamentals updated 5 Nov 2026