Created in 2005 (United States), XBIOTECH INC NPV own 2214 competing brands. XBIOTECH INC NPV is owned by XBIOTECH INC NPV, listed on the stock exchange of New York Its International Securities Identification Number (ISIN) is CA98400H1029. XBIOTECH INC NPV is part of the Biotechnology activity sector.
Investment simulator :
Portfolio valuation
XBIOTECH INC NPV
over 5 years*
USD 6.64