Badger Meter BMI Q1 2026 Earnings EPS Misses Estimates by 248 as Stock Rises 108 DUKB Q1 2026 Earnings Bond Performance Bolstered by Solid EPS Beat Insperity Q1 2026 Earnings EPS Surpasses Estimates by 511 TV Q1 2026 Earnings Stunning EPS Surprise Drives Positive Market Reaction Evolution Petroleum EPM Q1 2026 Earnings Massive EPS Miss Sends Shares Lower One Liberty Properties Inc OLP Q1 2026 Earnings EPS Beats Estimates on Solid Property Performance