SPRO Q1 2026 Earnings Loss Narrower Than Expected Stock Gains AZZ Q1 2026 Earnings Earnings Beat Lifts Sentiment Despite Revenue Discrepancy Wyndham Hotels Resorts WH Q1 2026 Earnings EPS Beats Estimates by 795 Amid Flat Revenue Visibility Trupanion TRUP Q1 2026 Earnings Strong Earnings Beat Yet Stock Edges Lower AMBP Q1 2026 Earnings Strong EPS Beat Amidst Cautious Market Response UCB Q1 2026 Earnings Modest EPS Miss in a Quarter of Steady Performance