Stoke Therapeutics, Inc.
corporate_fare Company Profile
Stoke Therapeutics, Inc. (NASDAQ:STOK) is a publicly traded company in the Life Sciences sector. Wiseek monitors STOK SEC EDGAR filings and licensed market news in real time, scoring each submission for market-moving significance on a 1–10 scale. Items rated 7 or higher generate instant alerts.
Recent high-impact activity:
- Stoke Therapeutics Reports Positive 4-Year Zorevunersen Data, Advances Phase 3, and Secures $80.7M in Q1 ATM Sales
- Stoke Therapeutics Q1 Revenue Plummets 96% to $6.2M, Swings to $50M Net Loss
- Stoke Therapeutics Reports Steep Q1 Revenue Decline and Net Loss, Secures $80.7M in ATM Sales
- Stoke Therapeutics Files S-3ASR for New $150M At-The-Market Offering
- Stoke Therapeutics Reports Strong 2025 Financials with Reduced Net Loss and Pipeline Advancement
Financial Snapshot
Fiscal year ended December 31, 2025
Revenue
$184.42M
Net Income
-$6.88M
Diluted EPS
-$0.12
Op. Cash Flow
$45.59M
Free Cash Flow
$44.91M
Operating Income
-$20.59M
Cash & Equivalents
$84.22M
Debt / Equity
0.00×
Net Margin
-3.7%
Shares Outstanding
58.92M sh
Source: 10-K · filed 2026-03-16 · accession 0001193125-26-108362
show_chartPrice Chart
Loading chart...
feed STOK - Latest Insights
STOK
May 07, 2026, 4:19 PM EDT
Price at Filing:
$32.79
Real-time Price:
$29.82
Change:
-$2.97 (-9%)
Market Cap:
$1.857B
STOK
May 07, 2026, 4:11 PM EDT
Price at Filing:
$30.98
Real-time Price:
$29.82
Change:
-$1.16 (-4%)
Market Cap:
$1.857B
STOK
May 07, 2026, 4:06 PM EDT
Price at Filing:
$33.51
Real-time Price:
$29.82
Change:
-$3.69 (-11%)
Market Cap:
$1.857B
STOK
Mar 18, 2026, 4:06 PM EDT
Price at Filing:
$30.73
Real-time Price:
$29.82
Change:
-$0.910 (-3%)
Market Cap:
$1.857B
STOK
Mar 16, 2026, 4:15 PM EDT
Price at Filing:
$33.11
Real-time Price:
$29.82
Change:
-$3.29 (-10%)
Market Cap:
$1.857B
STOK
Jan 26, 2026, 4:06 PM EST
Price at Filing:
$29.25
Real-time Price:
$29.82
Change:
+$0.570 (+2%)
Market Cap:
$1.857B
STOK
Jan 12, 2026, 7:34 AM EST
Price at Filing:
$29.00
Real-time Price:
$29.82
Change:
+$0.820 (+3%)
Market Cap:
$1.857B