XBiotech Inc.

XBiotech Inc. (XBIT)

Market Cap

194.48M

Website

https://www.xbiotech.com

Earnings Date

Nov 13, 2024

Employees

82

IPO Date

Apr 15, 2015