Stoke Therapeutics, Inc. STOK

24.80 (0.49) (1.94%) as of 25 Sep
Market cap
$1.6B
P/E
0.0×
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