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 -293.22M-275.63M-251.66M-229.59M-253.67M-231.45M-214.72M-201.39M-178.58M-193.55M-150.09M-216.90M-357.32M-247.71M-248.31M
Return Ratios
Return on Sales -8.23%-7.64%-9.00%-7.86%-4.38%-12.37%-7.43%-9.64%-6.26%-5.32%-5.40%-0.47%0.71%-1.70%-3.61%
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 Invested Capital 0.13%0.11%
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%