XOMA Royalty Corporation (XOMA)
NASDAQ: XOMA · Real-Time Price · USD
26.38
-0.48 (-1.79%)
At close: Mar 13, 2026, 4:00 PM EDT
27.00
+0.62 (2.35%)
After-hours: Mar 13, 2026, 7:18 PM EDT

XOMA Royalty Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
314314213211236496
Market Cap Growth
16.07%47.70%0.91%-10.67%-52.39%86.00%
Enterprise Value
400.8336.35178.12152.64141.9424.35
Last Close Price
26.3826.2818.5018.4020.8544.13
PE Ratio
32.11-15.93-4.58-9.2932.0856.58
Forward PE
92.56---12.2733.06
PS Ratio
6.6611.0344.7034.976.1816.86
PB Ratio
3.695.072.401.701.665.73
P/TBV Ratio
---1.69--
P/FCF Ratio
57.38-22.81-11.70-16.3610.4049.14
P/OCF Ratio
57.34-22.85-11.71-16.3610.4049.10
EV/Sales Ratio
8.5111.8137.4425.333.7214.44
EV/EBITDA Ratio
51.11-8.46-4.35-8.828.0934.12
EV/EBIT Ratio
72.23-8.41-4.26-8.778.1034.18
EV/FCF Ratio
73.33-24.43-9.80-11.856.2642.09
Debt / Equity Ratio
1.071.311.3400.000.15
Debt / EBITDA Ratio
31.10-3.00-3.040.000.011.71
Debt / FCF Ratio
24.21-8.66-6.850.000.012.11
Net Debt / Equity Ratio
0.970.23-0.33-0.47-0.66-0.73
Net Debt / EBITDA Ratio
20.09-0.350.713.36-5.35-5.06
Net Debt / FCF Ratio
15.64-1.021.604.51-4.14-6.24
Asset Turnover
0.190.130.030.040.260.27
Quick Ratio
1.784.397.928.547.276.87
Current Ratio
3.915.158.688.987.487.16
Return on Equity (ROE)
22.79%-16.20%-38.39%-12.87%13.84%20.39%
Return on Assets (ROA)
0.52%-22.65%-22.34%-11.36%12.08%9.81%
Return on Invested Capital (ROIC)
0.79%-55.26%-53.58%-23.29%31.81%27.99%
Return on Capital Employed (ROCE)
0.90%-19.42%-24.03%-12.13%13.15%12.43%
Earnings Yield
3.14%-6.28%-21.84%-10.76%3.12%1.77%
FCF Yield
1.74%-4.38%-8.55%-6.11%9.61%2.03%
Buyback Yield / Dilution
-0.45%-1.66%-0.22%-1.15%-0.67%-0.98%
Updated Nov 12, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q