Badger Meter BMI Q1 2026 Earnings EPS Misses Estimates by 248 as Stock Rises 108 CCID Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher Kirby Corporation Q1 2026 Earnings EPS Beat Drives Positive Sentiment PTEN Q1 2026 Earnings EPS Surprises Positive NarrowerThanExpected Loss International Money Express Inc IMXI Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Stock Slips TuHURA Biosciences Inc HURA Rises 684 as Price Tests Key Resistance Level Cytosorbents CTSO Rallies 642 as Price Approaches Key Resistance Level Taboola TBLA Slips 2 as Stock Navigates Support at 458 Peoples Financial Services Corp PFIS Holds Steady Near Support Amid Regional Bank Uncertainty AKAM Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly