XBiotech Inc.

XBiotech Inc.

XBIT
XBiotech Inc.US flagNASDAQ Global Select
2.20
USD
- -
- -
67.07MMarket Cap