Stoke Therapeutics, Inc. (STOK)
NASDAQ: STOK · IEX Real-Time Price · USD
11.92
+0.36 (3.11%)
May 2, 2024, 1:50 PM EDT - Market open

Stoke Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
6182353648832,073927
Market Cap Growth
--35.46%-58.77%-57.42%123.63%-
Enterprise Value
399331346621,785704
PE Ratio
-2.24-2.24-3.60-10.29-39.68-28.67
PS Ratio
68.5026.7529.34---
PB Ratio
3.771.471.974.057.254.13
P/FCF Ratio
-2.84-2.84-10.16-12.96-47.90-28.36
P/OCF Ratio
-2.90-2.90-11.42-13.19-49.09-29.85
EV/Sales Ratio
45.503.7510.78---
EV/EBITDA Ratio
-0.30-0.30-1.33-7.91-35.98-22.09
EV/EBIT Ratio
-0.29-0.29-1.28-7.71-34.64-21.79
EV/FCF Ratio
-0.40-0.40-3.73-9.72-41.26-21.54
Quick Ratio
6.556.557.3312.8625.1754.30
Current Ratio
6.996.997.7713.3725.7355.12
Asset Turnover
0.040.040.04000
Interest Coverage
-----73.63-
Return on Equity (ROE)
-56.90%-56.90%-47.40%-34.90%-23.30%-16.20%
Return on Assets (ROA)
-41.60%-41.60%-35.10%-33.10%-22.50%-15.80%
Return on Capital (ROIC)
-71.93%-71.93%-56.45%-39.52%-18.54%-15.90%
Earnings Yield
-17.41%-44.58%-27.77%-9.72%-2.52%-3.49%
FCF Yield
-13.75%-35.20%-9.84%-7.72%-2.09%-3.53%
Buyback Yield / Dilution
-13.10%-13.10%-5.87%-9.71%-86.34%-2433.56%
Total Shareholder Return
-13.10%-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).