ENR Q1 2026 Earnings Stellar EPS Beat Propels Shares Higher OSS Q1 2026 Earnings Strong EPS Surprise Drives Stock Rally MSTR Q1 2026 Earnings EPS Falls Far Short of Estimates Stock Declines SRPT Q1 2026 Earnings EPS Smashes Estimates by 1847 as Gene Therapy Execution Drives Profit Surprise ONB Q1 2026 Earnings Narrow EPS Miss Slightly Below Estimates Stock Edges Higher Repay Holdings RPAY Q1 2026 Earnings EPS Beat Drives Strong PostMarket Rally