Home

XBiotech Inc. - Common Stock (XBIT)

2.9201
-0.0199 (-0.68%)
NASDAQ · Last Trade: Apr 21st, 2:30 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors