Caribou Biosciences Inc

CRBU

$1.87-0.11 (-5.56%)

Aug 18, 2025, 4:00 PM

Financials
52Week High3.0052Week Low0.66
Beta2.64Current Ratio Annual7.16
Current Ratio Quarterly6.66Market Cap188.57M
Net Profit Margin TTM-1,800.93Operating Margin TTM-1,937.97
Price To Book1.14Price To Sales TTM20.67
Quick Ratio Annual7.00Quick Ratio Quarterly6.56
Return On Assets TTM-57.03Return On Equity TTM-71.61
Return On Investment TTM-71.61Revenue Growth3Y1.35
Revenue Growth5Y11.54Revenue Growth Quarterly Yoy-23.01
Revenue Growth TTMYoy-72.45Revenue Per Share TTM0.10
13F Aggregates
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 20241351233358.39M$91.84M
Mar 31, 2025
131(-3%)
18(+1700%)
20(+900%)
34(+1033%)
43(+1333%)
34(+1033%)
50.21M(-14%)
$44.58M(-51%)
Jun 30, 2025
127(-3%)
30(+67%)
35(+75%)
28(-18%)
42(-2%)
23(-32%)
40.25M(-20%)
$49.34M(+11%)
Caribou Biosciences Inc (CRBU) - Institutional Holdings