XBP Global XBP Q1 2026 Results Fall Short EPS 228 Revenue NA BioRad BIO Q1 2026 Results Fall Short EPS 189 Revenue NA Kartoon Studios TOON Stock Trendline Analysis Eye on Rally 20260423