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