0
Xbiotech Inc Banner Image

Xbiotech Inc

  • Ticker XBIT
    Exchange NASDAQ More
  • Industry Biotechnology More
  • Sector Healthcare More
Xbiotech Inc Logo Image
  • 51-200 Employees
  • Based in Austin, Texas
XBiotech is building on a foundation of remarkable new therapies, innovative approaches to commercialization and a commitment to realizing treatments for unmet medical needs worldwide.
Xbiotech Inc

Most Recent Annual Report

Xbiotech Inc MOST RECENT 2020 Annual Report

Report Locked. Xbiotech Inc has reached its limit for free report views.

Older/Archived Annual Reports