Stoke Therapeutics (STOK)
Stoke Therapeutics (STOK) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- STOK last traded at $26.53, 0.91% on the day.
- Stoke Therapeutics: market cap $1.70B, P/E -7.0, revenue $28.21M over the last four quarters.
- Over the past year STOK returned -16.31%; year to date -16.41%.
Updated 2026-11-02 19:50 UTC