De Raad van Bestuur van XBiotech Inc. heeft een terugkoopregeling goedgekeurd op 17 mei 2023.