Earnings Labs
Stoke Therapeutics, Inc. logo

Stoke Therapeutics, Inc. (STOK)

NASDAQ·Healthcare·Biotechnology

$33.49

-0.65%

Mkt Cap $2.11B

Mkt Cap

$2.11B

P/E

Fwd P/E

273.51

P/S

11.42

Rev TTM

EPS TTM

-$0.14

EPS — Estimate vs Actual