•
Jun 30, 2017

XBiotech Q2 2017 Earnings Report

EPS
-$0.26
Previous year: -$0.42
-38.1%
Gross Profit
$0
0

XBiotech

XBiotech