2/25
07:53 am
xbit
XBiotech Inc.'s (NASDAQ:XBIT) top owners are retail investors with 44% stake, while 44% is held by insiders [Yahoo! Finance]
Medium
Report
XBiotech Inc.'s (NASDAQ:XBIT) top owners are retail investors with 44% stake, while 44% is held by insiders [Yahoo! Finance]