XBiotech Inc. (XBIT)
NASDAQ: XBIT · Real-Time Price · USD
2.420
-0.020 (-0.82%)
At close: May 29, 2026, 4:00 PM EDT
2.430
+0.010 (0.41%)
After-hours: May 29, 2026, 4:10 PM EDT

XBiotech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7473120122107339
Market Cap Growth
-15.62%-39.49%-1.08%13.95%-68.46%-26.13%
Enterprise Value
-41.37-52.69-42-78.28-110.64101.81
Last Close Price
2.422.393.954.003.5111.13
PS Ratio
----26.6418.42
PB Ratio
0.550.520.660.560.441.26
P/TBV Ratio
0.550.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)
-252.09%-289.74%-201.76%-164.35%-118.58%-44.82%
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