Comparison XBiotech (XBIT) with Competitors
XBiotech (XBIT) industry is Biotechnology.
Free Cash Flow Yield
XBIT-60.68%
Industry-1.75%
Upside-58.93%
P/E
XBIT-1.74
Industry-20.52
Upside+1877.89%
P/S
XBIT12.23
Industry10.01
Upside+22.13%
P/B
XBIT0.52
Industry5.15
Upside-89.82%