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. In the quarter to June 2026, revenue fell 32.5%, EPS fell 132.5% and free cash flow fell 129.0%, each against the same quarter a year earlier.

24.17 0.44 −1.79%
Market cap
$1.6B
P/E
0.0×
Fwd P/E
−9.1×
Dividend yield
—
F-score
5/9
Altman Z
16.42
Beneish M
0.76
Dividend safety
n/a
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 32.64

+8 more quarters

P/S ratio
78.30 64.01 10.19 6.70
P/FCF ratio
0.00 0.00 41.85 26.30
P/Operating CF
(38.17) (33.89) (61.72) (45.36)
P/B ratio
6.25 5.20 5.33 4.47
EV/Sales
67.68 53.30 8.65 5.49
EV/EBITDA
0.00 0.00 0.00 40.73
EV/FCF
(10.33) (11.58) 35.51 21.56
Current Ratio
7.69 8.99 5.28 6.53
Net Debt/EBITDA
4.48 6.44 4.62 5.74
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
(10.30%) (8.72%) (0.32%) 3.06%
Free Cash Flow Yield
(8.36%) (7.19%) 2.39% 3.80%
Free Cash Flow per Share
(0.89) (0.97) (0.52) (0.52)
Book value per Share
5.23 6.26 5.95 5.26
Free Cash Flow
(58.56) (60.93) (30.69) (30.50)
EV/EBIT
0.00 0.00 0.00 41.52
Other line items

Show all line items

Columns are period end dates