MNSBP Q1 2026 Earnings EPS Surges Past Estimates by Over 24 INSP Q1 2026 Earnings EPS Misses Estimates by 3761 as Costs Outpace Revenue YPF Q4 2025 Earnings Massive Reported Loss Despite Positive Stock Movement Consolidated Water Co Q1 2026 Earnings EPS Falls Short of Consensus on Operational Headwinds Tenable Holdings Q1 2026 Earnings EPS Surprises Positively Revenue Detail Not Disclosed FIBK Q1 2026 Earnings EPS Miss Amid Tightening Bank Margins