XBPEW logo

XBP Europe Holdings (XBPEW) EV/EBITDA