| 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 |
CytomX Therapeutics, Inc. (CTMX)
CytomX Therapeutics, Inc. (CTMX)