stock.name

Stoke Therapeutics Inc

STOK

Market Cap$609.25M
Close$

Compare Stoke Therapeutics

P/E RatioDividendsReturn on EquityPrice-to-SalesDebt-to-Equity
Stoke Therapeutics IncStoke Therapeutics Inc-5.80%-66%--
marketMarket Avg58.21.29%31%-1
HealthcareHealthcare Avg641.3%15%-0.9
$21.50

Target Price by Analysts

85.3% upsideStoke Therapeutics Target Price DetailsTarget Price
$4.37

Current Fair Value

62.3% downside

Overvalued by 62.3% based on the discounted cash flow analysis.

Share Statistics

Market cap$609.25 Million
Enterprise Value$407.86 Million
Dividend Yield$0.0 (0.0%)
Earnings per Share$-2.38
Beta1.84
Outstanding Shares52,117,499
Avg 30 Day Volume957,759

Return

Return on Equity-
Return on Assets-
Return on Invested Capital-

Valuation & Multiples

P/E Ratio-5.82
PEG-114.57
Price to Sales-
Price to Book Ratio3.87
Enterprise Value to Revenue46.45
Enterprise Value to EBIT-3.55
Enterprise Value to Net Income-4
Total Debt to Enterprise0
Debt to Equity0

Revenue Sources

No data

ESG Score

No data

About Stoke Therapeutics Inc

CEO: Edward Kaye