OOMA Ooma Inc reports stronger than expected Q1 2026 earnings pushing shares up five percent on the day Is Alaska Air ALK stock near a key level today Q4 2025 Earnings Beat Estimates Clorox CLX Stock Chart The Clorox Company posts 4 negative EPS surprise AstroNova ALOT Stock Growth Potential Market Focus 20260415 ESI Element Solutions Inc notches Q4 2025 EPS beat and 38 percent revenue growth shares fall 173 percent RWAYL Runway Growth Finance Corp 750 Notes due 2027 posts 104 Q4 2025 EPS miss shares dip 02 on soft results Immunovant IMVT Innovation Pipeline Immunovant posts 163 EPS beat on narrower loss Empery EMPD Stock Mean Reversion Touches Low 20260415 Infobird Co IFBD Stock Investor Confidence Check Smart Money Exits 20260418 Why Armstrong AWI Stock Is Popular Extends Gains 20260418