XBiotech Inc. (XBIT)
NASDAQ: XBIT · Real-Time Price · USD
2.290
-0.030 (-1.29%)
Apr 7, 2026, 1:51 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7073120122107339
Market Cap Growth
-34.20%-39.49%-1.08%13.95%-68.46%-26.13%
Enterprise Value
-54.82-52.69-42-78.28-110.64101.81
Last Close Price
2.292.393.954.003.5111.13
PE Ratio
--1.60-3.13-4.94-10.97-19.19
PS Ratio
----26.6418.42
PB Ratio
0.500.520.660.560.441.26
P/TBV Ratio
0.500.520.660.560.561.24
P/FCF Ratio
--1.81-3.73-6.38-6.935.14
P/OCF Ratio
--1.83-3.89-6.50-7.214.88
EV/Sales Ratio
-----27.595.53
EV/EBITDA Ratio
-0.981.032.193.47-4.54
EV/EBIT Ratio
-0.950.992.093.21-4.06
EV/FCF Ratio
-1.311.304.107.181.54
Debt / Equity Ratio
-00.06000
Debt / EBITDA Ratio
---0.25---
Debt / FCF Ratio
---0.32---
Net Debt / Equity Ratio
-0.89-0.89-0.89-0.91-0.90-0.88
Net Debt / EBITDA Ratio
2.332.333.995.596.8210.56
Net Debt / FCF Ratio
3.123.125.0310.4814.11-3.59
Asset Turnover
-0000.020.06
Quick Ratio
15.8815.8811.4932.9453.9271.22
Current Ratio
16.0116.0111.5633.0754.0771.49
Return on Equity (ROE)
-27.94%-27.94%-19.24%-10.48%-13.45%-10.84%
Return on Assets (ROA)
-31.73%-31.73%-19.97%-15.71%-13.50%-10.50%
Return on Invested Capital (ROIC)
-289.75%-289.74%-201.76%-164.35%-118.58%-44.82%
Return on Capital Employed (ROCE)
-34.15%-34.15%-21.00%-16.22%-13.43%-8.07%
Earnings Yield
-64.38%-62.34%-31.90%-20.25%-9.12%-5.21%
FCF Yield
-56.85%-55.18%-26.79%-15.68%-14.42%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.09%-0.09%-0.07%19.90%-26.48%2.53%
Total Shareholder Return
-0.09%-0.09%-0.07%19.90%-26.48%24.96%
Updated Mar 13, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q