Stoke Therapeutics Ratios (2022-2025) | STOK

Ratios Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
EBT Margin -823.03%-764.28%-900.28%-786.32%-438.41%-1,237.20%-743.14%-963.56%-625.57%-531.88%-540.05%-47.24%71.99%-169.96%-372.70%
EBIT Margin -826.50%-781.12%-934.53%-831.58%-479.23%-1,340.67%-823.28%-1,055.89%-672.96%-607.37%-613.06%-60.37%70.15%-197.58%-405.30%
EBITDA Margin -838.83%-781.31%-913.53%-768.88%-426.40%-1,226.72%-734.89%-957.71%-625.00%-532.19%-536.35%-47.75%71.22%-168.51%-357.38%
Operating Margin -826.50%-781.12%-934.53%-831.58%-479.23%-1,340.67%-823.28%-1,055.89%-672.96%-607.37%-613.06%-60.37%70.15%-197.58%-405.30%
Net Margin -823.03%-764.28%-900.28%-786.32%-438.41%-1,237.20%-743.14%-963.56%-625.57%-531.88%-540.05%-47.24%71.19%-169.96%-360.68%
FCF Margin 1,055.00%-637.88%-829.12%-697.12%-425.10%-897.18%-533.40%-745.11%-582.97%-362.72%-443.77%-102.75%83.04%-185.11%-286.85%
Efficiency
Assets Average 308.68M289.53M266.85M268.93M269.36M248.40M234.12M216.76M256.47M300.54M282.44M339.22M395.70M372.39M
Equity Average 232.15M214.23M194.50M199.34M202.01M181.60M166.28M149.95M191.53M237.41M230.57M289.55M342.51M321.52M
Invested Capital 239.98M224.32M204.14M184.85M213.82M190.19M173.00M159.56M140.34M242.71M232.11M229.02M350.07M334.94M308.11M
Asset Utilization Ratio 0.050.050.050.060.060.060.060.060.130.560.510.55
Leverage & Solvency
Equity Ratio 0.760.740.740.720.760.740.720.700.680.790.790.840.860.870.86
Valuation
Enterprise Value 493.20M242.07M254.49M134.35M114.08M238.28M-40.34M33.48M446.52M510.59M496.95M367.33M2.29M371.97M1,039.43M
Market Capitalization 786.41M517.70M506.14M363.95M367.75M469.72M174.37M234.88M625.10M704.14M647.04M584.23M359.62M619.68M1,287.74M
Return Ratios
Return on Sales -8.16%-6.81%-7.61%-7.29%-7.63%-8.48%-6.84%-6.30%-2.44%0.26%0.26%0.20%
Return on Capital Employed -0.44%-0.44%-0.45%-0.50%-0.56%-0.65%-0.54%-0.47%-0.42%0.13%0.11%0.08%
Return on Assets -0.38%-0.37%-0.39%-0.42%-0.45%-0.50%-0.40%-0.35%-0.32%0.15%0.13%0.11%
Return on Equity -0.52%-0.50%-0.52%-0.57%-0.63%-0.72%-0.54%-0.44%-0.39%0.17%0.15%0.13%