OOMA Ooma Inc tops first quarter 2026 earnings per share estimates shares rise more than five percent CISS C3is Inc posts 472 percent year over year Q3 2025 revenue growth shares climb 268 percent Is Teledyne TDY stock suitable for investment strategies 001 20260418 What Allogene ALLO accounting reveals about the business Allogene Posts Smaller Loss Beats EPS Forecasts How Workhorse Group WKHS compares to the market average 1081 20260507 UBS Group UBS Stock Balance Sheet Slight Downtick 20260416 SLB revenue slides 16 yearoveryear but SLB shares climb as earnings beat estimates investors eye energy sector recovery