XOMA Royalty Corporation (XOMA)
NASDAQ: XOMA · Real-Time Price · USD
32.98
-0.10 (-0.30%)
At close: Apr 2, 2026, 4:00 PM EDT
32.87
-0.11 (-0.33%)
After-hours: Apr 2, 2026, 7:57 PM EDT

XOMA Royalty Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
393315314213211236
Market Cap Growth
56.94%0.39%47.71%0.90%-10.67%-52.39%
Enterprise Value
441.25368.67336.35178.11152.64141.9
Last Close Price
32.9826.5926.2818.5018.4020.85
PE Ratio
22.6518.21-15.93-4.58-9.2932.08
Forward PE
29.93----12.27
PS Ratio
7.546.0511.0344.6934.976.18
PB Ratio
4.663.765.072.401.701.66
P/TBV Ratio
7.055.704.97-1.69-
P/FCF Ratio
136.88109.83-22.81-11.70-16.3610.40
P/OCF Ratio
136.88109.83-22.85-11.71-16.3610.40
EV/Sales Ratio
8.467.0711.8137.4325.333.72
EV/EBITDA Ratio
30.7425.68-8.46-4.35-8.828.09
EV/EBIT Ratio
38.7632.39-8.41-4.26-8.778.10
EV/FCF Ratio
153.69128.41-24.43-9.80-11.856.26
Debt / Equity Ratio
1.121.121.311.3400.00
Debt / EBITDA Ratio
9.169.16-3.00-3.040.000.01
Debt / FCF Ratio
45.8245.82-8.66-6.850.000.01
Net Debt / Equity Ratio
0.570.570.23-0.33-0.47-0.66
Net Debt / EBITDA Ratio
3.363.36-0.350.713.36-5.35
Net Debt / FCF Ratio
16.8116.81-1.021.604.51-4.14
Asset Turnover
0.210.210.130.030.040.26
Quick Ratio
3.193.195.018.658.897.27
Current Ratio
3.373.375.158.688.987.48
Return on Equity (ROE)
34.23%34.23%-22.83%-38.39%-12.87%13.84%
Return on Assets (ROA)
4.61%4.61%-17.55%-22.34%-11.35%12.01%
Return on Invested Capital (ROIC)
7.94%7.94%-42.82%-53.58%-23.27%31.63%
Return on Capital Employed (ROCE)
5.24%5.24%-19.42%-24.03%-12.13%13.15%
Earnings Yield
4.71%5.49%-6.28%-21.84%-10.76%3.12%
FCF Yield
0.73%0.91%-4.38%-8.55%-6.11%9.61%
Buyback Yield / Dilution
-53.68%-53.68%----
Total Shareholder Return
-53.68%-53.68%----
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q