Home

XBiotech Inc. - Common Stock (XBIT)

3.3050
+0.8550 (34.90%)
NASDAQ · Last Trade: Nov 11th, 12:48 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors