XBP Europe Holdings, Inc.
XBP
$1.11
$0.160816.94%
XBP
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.