Stoke Therapeutics, Inc. logo STOK - Stoke Therapeutics, Inc.

NEXT EARNINGS: Mar 17, 2026 (in 20 days) EPS Est: $-0.75 | Rev Est: $6.4M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 12
HOLD 3
SELL 0
STRONG
SELL
0
| PRICE TARGET: $42.75 DETAILS
HIGH: $60.00
LOW: $35.00
MEDIAN: $38.00
CONSENSUS: $42.75
UPSIDE: 20.42%
Market Cap: 2.03B
Volume: 810,457
Avg Volume: 791,018
52 Week Range: 5.35-38.693
Sector: Healthcare
Industry: Biotechnology
Beta: 1.11
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 128
IPO Date: 2019-06-19
EPS (TTM): -1.65
P/E Ratio: -6.69
Revenue (TTM): 36.55M
Total Assets: 271.56M
Total Debt: 2.32M
Cash & Equiv: 127.98M
Rev Growth (5Y): 71.7%
EPS Growth (5Y): N/A
FCF Growth (5Y): N/A
ROCE: -43.8%
Debt/Equity: 0.01

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-04 $-0.65 $-0.54 -20.4% $10.6M $4.6M +133.4%
2025-08-12 $-0.40 $-0.57 +29.8% $13.8M $5.4M +158.0%
2025-05-13 $1.90 $-0.37 +613.5% $158.6M $31.5M +403.2%
2025-03-18 $-0.18 $-0.51 +64.7% $22.6M $3.9M +485.9%
2024-11-05 $-0.47 $-0.52 +9.6% $4.9M $4.2M +16.5%
2024-08-07 $-0.46 $-0.57 +19.3% $4.8M $3.3M +48.2%
2024-05-06 $-0.57 $-0.60 +5.0% $4.2M $3.2M +31.3%
2024-03-25 $-0.60 $-0.62 +3.2% $2.8M $3.2M -13.8%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017
Revenue 36.55M 8.78M 12.40M 0 0 0 0 0
Net Income (88.98M) (104.70M) (101.07M) (85.81M) (52.24M) (32.33M) (12.52M) (5.56M)
EPS -1.65 -2.38 -2.60 -2.34 -1.56 -1.59 -0.53 -0.24
Total Assets 271.56M 228.34M 256.07M 238.87M 297.93M 228.75M 107.54M 2.44M
Total Debt 2.32M 2.06M 2.36M 1.51M 1.07M 0 0 3.00M
Cash & Equivalents 127.98M 191.44M 113.56M 144.90M 287.31M 222.47M 105.40M 1.80M
Operating Cash Flow (86.85M) (81.07M) (31.87M) (66.91M) (42.22M) (31.05M) (10.96M) (5.38M)
Free Cash Flow (87.05M) (82.68M) (35.83M) (68.11M) (43.27M) (32.69M) (11.90M) (5.50M)
FCF per Share -1.61 -1.88 -0.92 -1.85 -1.29 -1.82 -0.51 -0.23
Book Value 229.02M 159.56M 184.85M 217.78M 286.08M 224.43M 105.07M (1.29M)
Cash & ST Investments 216.90M 201.39M 229.59M 219.81M 287.31M 222.47M 105.40M 1.80M
ROC Equity -0.39 -0.66 -0.55 -0.39 -0.18 -0.14 -0.12 N/A