Cantaloupe Inc CTLP Q1 2026 Earnings EPS Misses Estimates by 50 FGBIP Q1 2026 Earnings EPS Surges 96 Above Estimates Stock Edges Lower iHeartMedia Q1 2026 Earnings EPS Misses Estimates Amidst Challenges Stock Still Gains Sprout Social Inc SPT Q1 2026 Earnings EPS Beats Estimates by Wide Margin Federal Signal Corporation FSS Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency BP Q1 2026 Earnings Earnings Beat Estimates Amid Weaker Market Sentiment