Xbiotech

XBIT

XBIT
Xbiotech Stock Quote
$15.06 -$1.47 -8.9%
Price as of February 14, 2020, 4:30 p.m. EST View Interactive XBIT Charts

News & Analysis: Xbiotech

All

Market Moves









Interactive Chart