Are Executives Confident In Xbp Global Xbp Stock Price At 3.40 Up 5.59 20260410