XBP logo

XBP Europe Holdings (XBP) Piotroski F Score