Caribou Biosciences, Inc. (CRBU)
NASDAQ: CRBU · Real-Time Price · USD
1.800
-0.010 (-0.55%)
At close: Dec 20, 2024, 4:00 PM
1.839
+0.039 (2.18%)
After-hours: Dec 20, 2024, 7:02 PM EST

Caribou Biosciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
163507383908--
Market Cap Growth
-58.03%32.27%-57.82%---
Enterprise Value
-9113768473--
Last Close Price
1.805.736.2815.09--
PS Ratio
14.0714.7027.6694.63--
PB Ratio
0.581.381.272.34--
P/TBV Ratio
0.631.381.272.34--
EV/Sales Ratio
-3.994.9449.28--
Debt / Equity Ratio
0.090.070.09-0.090.00
Asset Turnover
0.030.090.030.040.25-
Quick Ratio
7.1811.758.9714.871.705.30
Current Ratio
7.3811.979.2515.151.965.66
Return on Equity (ROE)
-43.60%-30.50%-28.87%-32.99%-102.92%-
Return on Assets (ROA)
-25.14%-18.00%-16.30%-17.50%-46.09%-
Return on Capital (ROIC)
-27.48%-20.03%-18.56%-20.55%-65.87%-
Earnings Yield
-90.87%-20.14%-25.95%-7.37%--
FCF Yield
-80.22%-20.70%-25.43%-3.81%--
Buyback Yield / Dilution
-34.02%-21.39%-92.02%-270.47%-2.05%-
Total Shareholder Return
-34.02%-21.39%-92.02%-270.47%-2.05%-
Source: S&P Capital IQ. Standard template. Financial Sources.