XOMA Royalty Corporation (XOMA)
NASDAQ: XOMA · Real-Time Price · USD
38.09
+0.20 (0.53%)
Apr 24, 2026, 2:32 PM EDT - Market open

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
454315314213211236
Market Cap Growth
101.99%0.39%47.71%0.90%-10.67%-52.39%
Enterprise Value
499.75368.67336.35178.11152.64141.9
Last Close Price
38.0926.5926.2818.5018.4020.85
PE Ratio
26.0718.21-15.93-4.58-9.2932.08
Forward PE
34.45----12.27
PS Ratio
8.666.0511.0344.6934.976.18
PB Ratio
5.363.765.072.401.701.66
P/TBV Ratio
8.145.704.972.111.693.56
P/FCF Ratio
157.26109.83-22.81-11.70-16.3610.40
P/OCF Ratio
157.26109.83-22.85-11.71-16.3610.40
EV/Sales Ratio
9.587.0711.8137.4325.333.72
EV/EBITDA Ratio
34.8125.68-8.46-4.35-8.828.09
EV/EBIT Ratio
43.9032.39-8.41-4.26-8.778.10
EV/FCF Ratio
174.07128.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.10%5.49%-6.28%-21.84%-10.76%3.12%
FCF Yield
0.64%0.91%-4.38%-8.55%-6.11%9.61%
Buyback Yield / Dilution
-53.68%-53.68%-15.77%11.45%52.91%-42.17%
Total Shareholder Return
-53.68%-53.68%-15.77%11.45%52.91%-42.17%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q