CSGS Q1 2026 Earnings Solid EPS Beat Amidst Flat Market Reaction BGS Q1 2026 Earnings Earnings Beat Estimates by 457 as Bottom Line Exceeds Expectations ATRC Earnings Overview 20260528 DUK Q1 2026 Earnings Utility Giant Beats Estimates as Regulatory Gains Offset Cost Pressures CON Q1 2026 Earnings Solid EPS Beat Masks Cautious Market Sentiment Corsair Gaming Q1 2026 Earnings Strong EPS Beat Drives Stock Rally