로딩 중…
StockDiggingStockDigging

Stoke Therapeutics, Inc.

STOK· NASDAQ
$29.56+2.43%
2026-08-03

Financials

Valuation Metrics

Stoke Therapeutics, Inc.'s Market Cap is $1.84B. At end of 2025 it was $1.85B. Ranked #2113 of 3,112 in US market (top 68%), #817 of 1,445 on NASDAQ (top 57%), #145 of 269 in Pharmaceuticals, Biotechnology & Life Sciences (top 54%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$1.84B
Revenue$32M
Net Income$-170M
Total Assets$443M
Net Assets$395M
Value
P/B4.66x
P/S57.39x
FCF Yield-8.02%
Profitability
ROE-42.99%
ROA-38.30%
Op. Margin-577.46%
Revenue Growth-96.07%
Earnings Growth-144.30%
Financial Health
Debt Ratio12.26%
Total Debt$3M
FCF$-148M
Cash$156M
Current Ratio8.99x
Performance
1Y Return128.97%
1M Return-9.60%
From 52W High-26.50%
1Y MDD-37.16%
Trading
Volume576,700 shares
Trading Value$17M
Per Share
EPS$-0.12
BPS$6.04