XBiotech Inc.

XBiotech Inc.

XBIT
XBiotech Inc.US flagNASDAQ Global Select
2.00
USD
-0.12
- -
60.98MMarket Cap