XOMA Royalty Corporation (XOMA)
NASDAQ: XOMA · Real-Time Price · USD
41.90
+0.20 (0.48%)
Jun 4, 2026, 11:51 AM 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
525315314213211236
Market Cap Growth
59.77%0.39%47.71%0.90%-10.67%-52.39%
Enterprise Value
564.23368.67336.35178.11152.64141.9
Last Close Price
41.9026.5926.2818.5018.4020.85
PE Ratio
26.6218.21---32.08
Forward PE
72.66----12.27
PS Ratio
10.826.0511.0344.6934.976.18
PB Ratio
5.353.765.072.401.701.66
P/TBV Ratio
8.055.704.972.111.693.59
P/FCF Ratio
77.36109.83---10.40
P/OCF Ratio
77.36109.83---10.40
EV/Sales Ratio
11.627.0711.8137.4325.333.72
EV/EBITDA Ratio
68.0225.68---8.09
EV/EBIT Ratio
113.4132.39---8.10
EV/FCF Ratio
83.05128.41---6.26
Debt / Equity Ratio
0.961.121.311.3400.00
Debt / EBITDA Ratio
15.049.16---0.01
Debt / FCF Ratio
18.2345.82---0.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)
4.12%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.78%7.81%-41.15%-51.17%-21.31%27.10%
Return on Capital Employed (ROCE)
2.09%5.24%-19.42%-24.03%-12.13%13.15%
Earnings Yield
3.79%5.49%---3.12%
FCF Yield
1.29%0.91%---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%
SEC Filings: 10-K · 10-Q