Stoke Therapeutics, Inc. (FRA:0GT)
Germany flag Germany · Delayed Price · Currency is EUR
24.60
+0.40 (1.65%)
Last updated: Jan 28, 2026, 8:02 AM CET

Stoke Therapeutics Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
205.6336.568.7812.41--
Revenue Growth (YoY)
1128.17%316.34%-29.22%---
Gross Profit
205.6336.568.7812.41--
Selling, General & Admin
58.7948.7941.3238.9231.920.85
Research & Development
119.6589.1382.2377.8454.1732.2
Operating Expenses
178.44137.93123.55116.7686.0753.04
Operating Income
27.2-101.37-114.77-104.36-86.07-53.04
Interest & Investment Income
13.1112.649.913.120.120.7
Other Non Operating Income (Expenses)
0.26-0.250.170.170.140.1
Pretax Income
40.57-88.98-104.7-101.07-85.81-52.24
Net Income
40.57-88.98-104.7-101.07-85.81-52.24
Net Income to Common
40.57-88.98-104.7-101.07-85.81-52.24
Shares Outstanding (Basic)
585444393733
Shares Outstanding (Diluted)
605444393733
Shares Change (YoY)
16.83%22.76%13.11%5.87%9.71%86.34%
EPS (Basic)
0.70-1.65-2.38-2.60-2.34-1.56
EPS (Diluted)
0.68-1.65-2.38-2.60-2.34-1.56
Free Cash Flow
52.37-87.05-82.68-35.83-68.11-43.27
Free Cash Flow Per Share
0.88-1.61-1.88-0.92-1.85-1.29
Gross Margin
100.00%100.00%100.00%100.00%--
Operating Margin
13.23%-277.31%-1307.21%-841.24%--
Profit Margin
19.73%-243.42%-1192.47%-814.73%--
Free Cash Flow Margin
25.47%-238.15%-941.72%-288.82%--
EBITDA
29.09-99.2-112.3-102.81-85.09-52.16
EBITDA Margin
14.14%-271.36%----
D&A For EBITDA
1.892.182.471.550.970.89
EBIT
27.2-101.37-114.77-104.36-86.07-53.04
EBIT Margin
13.23%-277.31%----
Source: S&P Global Market Intelligence. Standard template. Financial Sources.