Caribou Biosciences, Inc. Ratios

Ratios Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -535.04%-292.27%-693.92%-717.28%-295.49%-1,492.04%
EBIT Margin -592.69%-292.24%-697.84%-768.17%-336.63%-1,667.16%
EBITDA Margin -404.82%-277.55%-698.67%-727.77%-291.56%-1,489.69%
Operating Margin -592.69%-292.24%-697.84%-768.17%-336.63%-1,667.16%
Net Margin -404.82%-277.55%-697.26%-717.79%-296.05%-1,491.95%
FCF Margin -568.28%-271.27%-360.91%-703.34%-304.27%-1,431.66%
Efficiency
Assets Average 239.20M408.06M402.99M372.76M
Equity Average -7.99M182.19M344.35M334.64M310.68M
Invested Capital 7.46M-22.78M387.82M300.87M368.40M252.95M
Asset Utilization Ratio 0.040.030.090.03
Leverage & Solvency
Interest Coverage Ratio -0.01M-0.00M-0.01M
Debt to Equity -0.04
Debt Ratio 0.03
Equity Ratio -0.650.880.800.850.81
Times Interest Earned -0.01M-0.00M-0.01M
Valuation
Enterprise Value -41.07M-15.95M532.47M90.10M177.88M-65.56M
Market Capitalization 908.30M337.76M506.71M143.98M
Return Ratios
Return on Sales -4.05%-2.78%-6.97%-7.18%-2.96%-14.92%
Return on Capital Employed -0.31%-0.28%-0.31%-0.49%
Return on Invested Capital 4.48%-0.54%
Return on Assets -0.28%-0.24%-0.25%-0.40%
Return on Equity 4.30%-0.37%-0.29%-0.31%-0.48%