Life ScienceCompany
XBiotech Ownership
Who owns XBiotech?
.
XBiotech Business Overview
Where is XBiotech headquartered?
XBiotech is headquartered in Austin, Texas.
What is XBiotech’s revenue?
XBiotech disclosed revenue of 4M USD for 2022 and 18M USD for 2021.
How many employees does XBiotech have?
XBiotech has 92 employees.
What sector is XBiotech in?
XBiotech is a life science company.
When was XBiotech founded?
XBiotech was founded in 2005.
Life Science M&A Summary in
Join Mergr to view all 0 acquisitions of life science companies in , including .