Benzinga

XBiotech Inc (XBIT) Stock Price, Quote, News & History

XBITNASDAQ
$2.02
0.021%
Last update: Oct 20, 7:03 AM
$2.00
N/A