XOMA Royalty Corporation (XOMA)
NASDAQ: XOMA · Real-Time Price · USD
41.97
+0.17 (0.41%)
At close: May 14, 2026, 4:00 PM EDT
42.00
+0.03 (0.07%)
After-hours: May 14, 2026, 4:10 PM EDT

XOMA Royalty Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
526315314213211236
Market Cap Growth
82.76%0.39%47.71%0.90%-10.67%-52.39%
Enterprise Value
563.48368.67336.35178.11152.64141.9
Last Close Price
41.9726.5926.2818.5018.4020.85
PE Ratio
26.6318.21-15.93-4.58-9.2932.08
Forward PE
72.68----12.27
PS Ratio
10.816.0511.0344.6934.976.18
PB Ratio
5.363.765.072.401.701.66
P/TBV Ratio
8.075.704.972.111.693.59
P/FCF Ratio
77.25109.83-22.81-11.70-16.3610.40
P/OCF Ratio
77.25109.83-22.85-11.71-16.3610.40
EV/Sales Ratio
11.607.0711.8137.4325.333.72
EV/EBITDA Ratio
67.9325.68-8.46-4.35-8.828.09
EV/EBIT Ratio
113.2632.39-8.41-4.26-8.778.10
EV/FCF Ratio
82.94128.41-24.43-9.80-11.856.26
Debt / Equity Ratio
0.961.121.311.3400.00
Debt / EBITDA Ratio
15.049.16-3.00-3.040.000.01
Debt / FCF Ratio
18.2345.82-8.66-6.850.000.01
Net Debt / Equity Ratio
0.420.570.23-0.33-0.47-0.66
Net Debt / EBITDA Ratio
4.663.36-0.350.713.36-5.35
Net Debt / FCF Ratio
5.6516.81-1.021.604.51-4.14
Asset Turnover
0.180.210.130.030.040.26
Quick Ratio
3.313.195.018.658.897.27
Current Ratio
3.593.375.158.688.987.48
Return on Equity (ROE)
31.28%34.23%-22.83%-38.39%-12.88%13.92%
Return on Assets (ROA)
1.83%4.61%-17.55%-22.34%-11.35%12.01%
Return on Invested Capital (ROIC)
2.79%7.94%-42.82%-53.58%-23.27%31.63%
Return on Capital Employed (ROCE)
2.09%5.24%-19.42%-24.03%-12.13%13.15%
Earnings Yield
3.80%5.49%-6.28%-21.84%-10.76%3.12%
FCF Yield
1.29%0.91%-4.38%-8.55%-6.11%9.61%
Buyback Yield / Dilution
-51.64%-53.68%-15.77%11.45%53.31%-61.62%
Total Shareholder Return
-51.64%-53.68%-15.77%11.45%53.31%-61.62%
Updated May 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q