XBP Europe Holdings, Inc.
Exchange: nyse
none
30769422.00
2474000.00
0.076911117653
0.016699967599
0%
0