Stoke Therapeutics, Inc. (STOK)
NASDAQ: STOK · Real-Time Price · USD
11.68
+0.38 (3.36%)
Dec 20, 2024, 4:00 PM EST - Market closed

Stoke Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2017
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2017
Market Capitalization
6192353648832,244927
Upgrade
Market Cap Growth
270.77%-35.46%-58.77%-60.67%142.11%-
Upgrade
Enterprise Value
355231186522,054694
Upgrade
Last Close Price
11.685.269.2323.9961.9328.32
Upgrade
PS Ratio
35.5726.7529.34---
Upgrade
PB Ratio
2.661.471.974.057.844.13
Upgrade
P/TBV Ratio
2.791.471.974.057.844.13
Upgrade
EV/Sales Ratio
21.192.679.51---
Upgrade
Debt / Equity Ratio
0.020.040.030.020.00-
Upgrade
Asset Turnover
0.060.040.05---
Upgrade
Quick Ratio
4.816.547.3312.8325.1554.32
Upgrade
Current Ratio
5.096.997.7713.3725.7355.12
Upgrade
Return on Equity (ROE)
-52.06%-60.80%-50.20%-34.06%-20.47%-19.62%
Upgrade
Return on Assets (ROA)
-27.50%-29.62%-26.36%-20.04%-12.59%-13.26%
Upgrade
Return on Capital (ROIC)
-35.44%-40.26%-31.60%-21.09%-12.96%-13.54%
Upgrade
Earnings Yield
-17.05%-44.58%-27.77%-9.72%-2.33%-3.49%
Upgrade
FCF Yield
-13.69%-35.20%-9.84%-7.72%-1.93%-3.53%
Upgrade
Buyback Yield / Dilution
-19.65%-13.10%-5.87%-9.71%-86.34%-2433.56%
Upgrade
Total Shareholder Return
-19.65%-13.10%-5.87%-9.71%-86.34%-2433.56%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.