Caribou Biosciences, Inc.

CRBU Healthcare Biotechnology

Caribou Biosciences, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $11.2 million, up 11.7% from fiscal 2024. In the quarter to June 2026, revenue fell 43.8%, EPS grew 58.6% and free cash flow fell 33.2%, each against the same quarter a year earlier.

0.47 0.00 0.00%
Market cap
$49.8M
P/E
0.0×
Fwd P/E
−1.6×
Dividend yield
—
F-score
3/9
Altman Z
−5.00
Beneish M
−3.93
Dividend safety
n/a
Dec '17 Dec '19 Dec '20 Dec '21 Dec '22 Dec '23 Dec '24 Dec '25
Piotroski F-Score
— — — — 3 4 2 3
P/E ratio
— 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Altman Z-Score
— — — 5.46 2.25 3.06 (1.58) (5.00)
P/S ratio
— 13.15 13.15 49.78 29.02 11.92 14.37 13.31
P/FCF ratio
— 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Altman Z″-Score (non-manufacturers)
— — (6.32) 11.15 4.77 6.71 0.11 (9.88)
P/Operating CF
— (10.16) (10.16) (22.34) (16.05) (19.23) (4.05) (7.13)
Beneish M-Score
— — — (2.05) (2.16) (1.80) (2.02) (3.93)
P/B ratio
— 0.00 0.00 1.23 1.34 1.12 0.57 1.22
EV/Sales
— 2.98 2.98 10.62 11.14 2.39 (6.60) 0.82
EV/EBITDA
— 0.00 0.00 0.00 0.00 0.00 0.39 0.00
EV/FCF
— (2.82) (2.82) (2.94) (1.58) (0.78) 0.46 (0.08)
Current Ratio
— 5.66 1.96 15.15 9.25 11.97 7.16 5.71
Net Debt/EBITDA
— 1.22 0.45 5.70 2.35 2.81 1.25 0.96
Debt/Equity
— 0.00 0.00 0.00 0.00 0.00 0.00 0.00
ROE
— 293.36% 429.55% (36.73%) (28.87%) (30.50%) (47.99%) (78.97%)
ROA
— 0.00% (190.36%) (27.98%) (24.36%) (25.33%) (40.00%) (60.62%)
ROIC
— 0.00% (1,168.00%) (349.05%) (124.98%) (183.29%) (239.87%) 0.00%
Return on Tangible Assets
— (45.71%) (222.50%) (18.08%) (40.95%) (31.04%) (71.68%) (117.02%)
Average Days of Receivables
— 251.11 113.15 252.36 63.69 25.77 76.44 64.53
Earnings Yield
— (24.06%) (24.06%) (23.49%) (24.81%) (26.03%) (103.77%) (100.00%)
Free Cash Flow Yield
— (8.04%) (8.04%) (7.25%) (24.24%) (25.52%) (99.62%) (75.66%)
Free Cash Flow per Share
— (3.93) (3.92) (1.09) (1.60) (1.42) (1.58) (1.20)
Book value per Share
— 0.00 2.09 12.25 4.95 4.99 2.80 1.31
Free Cash Flow
— (32.89) (33.52) (34.64) (97.42) (104.90) (143.07) (112.35)
EV/EBIT
— 0.00 0.00 0.00 0.00 0.00 0.40 0.00
Other line items

Show all line items

Columns are period end dates