STOK
STOK
NASDAQ · Biotechnology

Stoke Therapeutics Inc

$28.05
-0.38 (-1.34%)
As of Sep 21, 10:01 PM ET ·
Financial Highlights (FY 2026)
Revenue
208.29M
Net Income
-7,778,658
Gross Margin
Profit Margin
-3.7%
Rev Growth
+145.9%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 60.0% 60.0% 60.0%
Operating Margin -11.2% -16.2% -13.4% -15.6%
Profit Margin -3.7% -11.6% -13.8% -12.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 208.29M 323.22M 315.22M 266.09M
Gross Profit 193.80M 189.00M 159.55M
Operating Income -23,245,328 -52,228,751 -42,169,219 -41,424,051
Net Income -7,778,658 -37,471,003 -43,595,472 -34,080,935
Gross Margin 60.0% 60.0% 60.0%
Operating Margin -11.2% -16.2% -13.4% -15.6%
Profit Margin -3.7% -11.6% -13.8% -12.8%
Rev Growth +145.9% +14.4% -1.8% +5.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 797.73M 940.05M 930.40M
Total Equity 1.37B 1.45B 1.33B
D/E Ratio 0.58 0.65 0.70
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -21,255,870 -52,091,948 -53,358,586 -46,407,378
Free Cash Flow -52,998,459 -42,607,892 -40,994,477