OOMA Ooma Inc reports stronger than expected Q1 2026 earnings pushing shares up five percent on the day Market Wrap Tech leads gains consumer stocks lag as indexes turn mixed Beam BEAM Stock Is It Mispriced In Focus 20260418 MWA MUELLER WATER PRODUCTS beats Q1 2026 EPS forecasts posts 88 percent year over year revenue gain but shares drop 331 percent