Stoke Therapeutics, Inc. (STOK)
NASDAQ: STOK · Real-Time Price · USD
32.58
-0.75 (-2.25%)
Apr 29, 2026, 10:55 AM EDT - Market open

Stoke Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2017
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2017
Market Capitalization
2,0291,813584235364883
Upgrade
Market Cap Growth
434.42%210.31%148.73%-35.46%-58.77%-60.67%
Upgrade
Enterprise Value
1,6891,48932023118652
Upgrade
Last Close Price
33.3331.7411.035.269.2323.99
Upgrade
PS Ratio
11.259.8315.9826.7529.34-
Upgrade
PB Ratio
5.575.142.551.471.974.05
Upgrade
P/TBV Ratio
5.895.142.551.471.974.05
Upgrade
P/FCF Ratio
46.2140.36----
Upgrade
P/OCF Ratio
45.5339.77----
Upgrade
EV/Sales Ratio
9.168.078.762.679.51-
Upgrade
EV/FCF Ratio
37.6033.15----
Upgrade
Debt / Equity Ratio
0.010.010.020.040.030.02
Upgrade
Debt / FCF Ratio
0.090.09----
Upgrade
Net Debt / Equity Ratio
-1.10-1.10-1.06-1.22-1.22-0.99
Upgrade
Net Debt / EBITDA Ratio
20.5520.552.441.732.182.52
Upgrade
Net Debt / FCF Ratio
-8.61-8.612.782.356.273.15
Upgrade
Asset Turnover
0.540.540.150.040.05-
Upgrade
Quick Ratio
5.065.065.476.547.3312.83
Upgrade
Current Ratio
5.285.285.816.997.7713.37
Upgrade
Return on Equity (ROE)
-2.37%-2.37%-45.80%-60.80%-50.20%-34.06%
Upgrade
Return on Assets (ROA)
-3.73%-3.73%-25.35%-29.62%-26.36%-20.04%
Upgrade
Return on Capital Employed (ROCE)
-5.70%-5.70%-43.80%-58.10%-46.40%-38.80%
Upgrade
Earnings Yield
-0.33%-0.38%-15.23%-44.58%-27.77%-9.72%
Upgrade
FCF Yield
2.16%2.48%-14.90%-35.20%-9.84%-7.72%
Upgrade
Buyback Yield / Dilution
-9.65%-9.65%-22.76%-13.11%-5.87%-9.71%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.