Stoke Therapeutics Inc. (STOK)
NASDAQ
33.09
-0.37 (-1.09%)
Closed
Aug 26, 2026
Day's Range
32.6033.52
52 wk Range
18.0040.22
Financial Statements - STOK - Stoke Therapeutics Inc.
Revenue
184.42M▲ 404.5%
Net Income
-6.88M▲ 92.3%Net Margin -3.7%
EBITDA
-18.82M▲ 81.0%
Free Cash Flow
44.91M▲ 151.6%
Income Statement
The information on this page is provided for general informational purposes only and is not investment advice.
Market data provided by Twelve Data. Charting by TradingView.
Last updated:
