Shoals SHLS Q1 2026 Earnings EPS 007 Beats Estimates Warner WMG Q1 2026 Earnings 034 EPS Surges Past 027 Estimates Kingsway KFS Flat at 1073 Consolidation Continues 20260518 What Ooma OOMAs 093 Jump Means for Investors 20260514