XOMA Royalty Corporation (XOMA)
NASDAQ: XOMA · Real-Time Price · USD
42.15
+0.20 (0.48%)
At close: Jun 24, 2026, 4:00 PM EDT
42.15
0.00 (0.00%)
After-hours: Jun 24, 2026, 5:44 PM EDT

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
529315314213211236
Market Cap Growth
74.92%0.39%47.71%0.90%-10.67%-52.39%
Enterprise Value
567.24383.66348.19183.71152.68142.1
Last Close Price
42.1526.5926.2818.5018.4020.85
PE Ratio
26.7418.21---32.08
Forward PE
72.9992.01---12.27
PS Ratio
10.896.0511.0344.6934.976.18
PB Ratio
5.413.765.072.401.701.66
P/TBV Ratio
15.3512.208.542.111.933.59
P/FCF Ratio
77.80109.83---10.40
P/OCF Ratio
77.80109.83---10.40
EV/Sales Ratio
11.687.3612.2238.6125.333.72
EV/EBITDA Ratio
68.3826.72---8.10
EV/EBIT Ratio
114.0233.70---8.11
EV/FCF Ratio
83.49133.63---6.27
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.77%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