XBiotech Inc.

XBIT
2.290.00● 0.00%10/12/2026