XBiotech Inc. (XBIT)
NASDAQ: XBIT · Real-Time Price · USD
2.305
-0.055 (-2.33%)
Jul 9, 2026, 2:46 PM EDT - Market open

XBiotech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7073120122107339
Market Cap Growth
-11.05%-39.49%-1.08%13.95%-68.46%-26.13%
Enterprise Value
-43.51-52.69-42-78.28-110.64101.81
Last Close Price
2.312.393.954.003.5111.13
PS Ratio
----26.6418.42
PB Ratio
0.530.520.660.560.441.26
P/TBV Ratio
0.520.520.660.560.561.24
P/FCF Ratio
-----5.14
P/OCF Ratio
-----4.88
EV/Sales Ratio
-----27.595.53
EV/EBITDA Ratio
-0.981.032.193.47-
EV/EBIT Ratio
-0.950.992.093.21-
EV/FCF Ratio
-1.311.304.107.181.54
Debt / Equity Ratio
-00.06000
Net Debt / Equity Ratio
-0.85-0.89-0.89-0.91-0.90-0.88
Net Debt / EBITDA Ratio
2.472.333.995.596.8210.56
Net Debt / FCF Ratio
2.733.125.0310.4814.11-3.59
Asset Turnover
-0000.020.06
Quick Ratio
38.6015.8811.4932.9453.9271.22
Current Ratio
39.0316.0111.5633.0754.0771.49
Return on Equity (ROE)
-28.80%-27.94%-19.24%-10.48%-13.45%-10.84%
Return on Assets (ROA)
-33.18%-31.73%-19.97%-15.71%-13.50%-10.50%
Return on Invested Capital (ROIC)
-280.02%-319.84%-219.88%-177.90%-127.23%-45.95%
Return on Capital Employed (ROCE)
-34.71%-34.15%-21.00%-16.22%-13.43%-8.07%
FCF Yield
-----19.46%
Dividend Yield
-0.00%0.00%0.00%0.00%22.43%
Payout Ratio
-0.00%0.00%0.00%0.00%-430.71%
Buyback Yield / Dilution
-0.05%-0.09%-0.07%19.90%-26.48%2.53%
Total Shareholder Return
-0.05%-0.09%-0.07%19.90%-26.48%24.96%
SEC Filings: 10-K · 10-Q