MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
Financial Ratios
2026-03-31
2025-12-31
2025-09-30
2025-06-30
Return on Equity
-24.712 -21.672 -19.384 -32.64
Net Profit Margin
-1,051.773 -671.86 -1,250.91 -2,033.183
Debt to Asset Ratio
31.531 30.332 27.253 24.794
Cash Ratio
61.287 48.635 39.718 87.24
Quick Ratio
622.076 571.465 554.231 666.41
Current Ratio
622.076 571.465 554.231 666.41

Time Plot

Show the time plot by selecting a row from the table.

Caribou Biosciences, Inc. (CRBU)

Caribou Biosciences, Inc. (CRBU)