search
Key Ratio
USD
2.77
- (-2.8%)
NASDAQ:XBIT, XBIOTECH INC.
Industry: Biotechnology
End of Day: 9 May 2025 GMT-4

Details

Overview Company Info Key Ratios Income Balance Sheet Cash Flow
Make Smart Investment Choices