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