Stoke Therapeutics, Inc. (STOK)
NASDAQ: STOK · IEX Real-Time Price · USD
12.83
-1.04 (-7.50%)
At close: Jul 2, 2024, 4:00 PM
13.47
+0.64 (4.99%)
After-hours: Jul 2, 2024, 5:09 PM EDT

Stoke Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019
Market Capitalization
6692353648832,073927
Market Cap Growth
69.98%-35.46%-58.77%-57.42%123.63%-
Enterprise Value
490331346621,785704
PE Ratio
--2.24-3.60-10.29-39.68-28.67
PS Ratio
85.2426.7529.34---
PB Ratio
4.761.471.974.057.254.13
P/FCF Ratio
-7.29-2.84-10.16-12.96-47.90-28.36
P/OCF Ratio
-7.42-2.90-11.42-13.19-49.09-29.85
EV/Sales Ratio
62.403.7510.78---
EV/EBITDA Ratio
-3.91-0.30-1.33-7.91-35.98-22.09
EV/EBIT Ratio
-3.76-0.29-1.28-7.71-34.64-21.79
EV/FCF Ratio
-5.20-0.40-3.73-9.72-41.26-21.54
Quick Ratio
5.036.557.3312.8625.1754.30
Current Ratio
5.436.997.7713.3725.7355.12
Asset Turnover
0.030.040.04000
Interest Coverage
-----73.63-
Return on Equity (ROE)
-65.50%-56.90%-47.40%-34.90%-23.30%-16.20%
Return on Assets (ROA)
-46.70%-41.60%-35.10%-33.10%-22.50%-15.80%
Return on Capital (ROIC)
-84.40%-71.93%-56.45%-39.52%-18.54%-15.90%
Earnings Yield
-16.23%-44.58%-27.77%-9.72%-2.52%-3.49%
FCF Yield
-12.82%-35.20%-9.84%-7.72%-2.09%-3.53%
Buyback Yield / Dilution
-8.72%-13.10%-5.87%-9.71%-86.34%-2433.56%
Total Shareholder Return
-8.72%-13.10%-5.87%-9.71%-86.34%-2433.56%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).