Home

XBiotech Inc. - Common Stock (XBIT)

2.3108
-0.0392 (-1.67%)
NASDAQ · Last Trade: Nov 26th, 1:53 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors