Flux Power Holdings FLUX Q1 2026 Earnings EPS Misses Estimates Stock Rises AWK Q1 2026 Earnings EPS Falls Short of Estimates as Revenue Data Remains Unavailable NWE Q1 2026 Earnings EPS Beats Estimates by 691 as Utility Operations Show Stability Rapid7 RPD Q1 2026 Earnings EPS Surprises 1765 Above Estimates Shares Rise AutoNation Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher MCRB Q1 2026 Earnings EPS Misses Estimates Stock Declines 417