XBiotech Inc.

XBiotech Inc.

XBIT
XBiotech Inc.US flagNASDAQ Global Select
2.24
USD
-0.01
- -
68.29MMarket Cap