Bicycle Therapeutics Plc Ratios

Ratios Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -792.18%-311.69%-231.19%-505.50%-594.56%-803.95%-3,452.45%-14,967.50%
EBIT Margin -787.04%-304.74%-190.56%-500.10%-560.98%-806.56%-3,583.89%-17,489.33%
EBITDA Margin -674.95%-331.64%-220.22%-506.91%-572.92%-753.25%-3,440.66%-13,967.33%
Operating Margin -787.04%-304.74%-190.56%-500.10%-560.98%-806.56%-3,583.89%-17,489.33%
Net Margin -789.27%-306.14%-221.78%-490.95%-571.25%-779.35%-3,408.75%-14,085.92%
FCF Margin -122.72%-382.06%-218.59%-182.76%-143.83%-726.67%-1,199.19%-13,829.92%
Efficiency
Assets Average 95.91M135.67M320.47M445.20M502.98M776.11M
Equity Average -58.51M11.69M94.33M220.86M308.52M320.86M582.00M
Invested Capital -47.18M-69.83M93.20M95.46M346.25M270.78M370.93M793.06M
Asset Utilization Ratio 0.140.080.040.030.010.00
Leverage & Solvency
Interest Coverage Ratio -113.70-21.99-34.88-58.21-121.31
Debt to Equity 0.150.090.110.08
Debt Ratio 0.090.060.070.05
Equity Ratio -0.860.850.590.720.660.620.83
Times Interest Earned -113.70-21.99-34.88-58.21-121.31
Valuation
Enterprise Value -67.66M-63.38M231.79M246.43M1,350.88M539.65M240.56M87.12M
Market Capitalization 323.91M382.42M1,789.56M878.81M766.98M966.64M
Return Ratios
Return on Sales -7.96%-3.06%-2.29%-4.99%-5.80%-8.28%-34.18%-145.68%
Return on Capital Employed -0.30%-0.46%-0.23%-0.30%-0.44%-0.30%
Return on Invested Capital 0.37%-2.23%-0.54%-0.29%-0.59%-0.35%
Return on Assets -0.33%-0.38%-0.21%-0.27%-0.36%-0.23%
Return on Equity 0.37%-2.70%-0.55%-0.31%-0.39%-0.56%-0.30%