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
-5.706 -29.885 -13.184 -0.1
Net Profit Margin
-177.978 -4,462.896 -237.431 -0.643
Debt to Asset Ratio
10.968 34.677 32.141 31.502
Cash Ratio
84.731 27.174 83.319 125.031
Quick Ratio
1,037.816 308.744 363.687 419.705
Current Ratio
1,037.816 308.744 363.687 419.705

Time Plot

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

CytomX Therapeutics, Inc. (CTMX)

CytomX Therapeutics, Inc. (CTMX)