MyFinsight

HomeBlogAbout

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-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
6,551
-34,584
19,747
7,797
P/E Ratio
-
-
-
-
Return on Equity
-0.438
-3.147
-0.495
-0.107
Net Profit Margin
-1.989
-17.354
-2.68
-0.603
Debt to Asset Ratio
16.242
15.77
18.612
17.012
Cash Ratio
109.922
130.768
169.968
154.69
Quick Ratio
584.898
653.063
510.86
630.865
Current Ratio
603.621
674.517
525.79
646.505

Time Plot

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

CASTLE BIOSCIENCES INC (CSTL)

CASTLE BIOSCIENCES INC (CSTL)