First FUNC Q1 2026 Earnings Beat Revenue NA EPS 102 Spectrum SPB Q1 2026 Results Top Views on Strong Revenue Guidewire Software GWRE Climbs 290 Resistance at 14061 in Focus 20260518 Beta Bionics BBNX Q1 2026 Earnings Why the Beat Matters