Stock Screener

XBIT - XBiotech Inc

$3.52 -12.2% ($-0.43)
0.50.1-5.9-1.1-0.26.311.8
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: