SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher KYN Q4 2015 Earnings Narrow Miss on Estimates Amid Energy Market Headwinds BGS Q1 2026 Earnings Profit Beat Drives Caution Amid Revenue Disclosures QRHC Q1 2026 Earnings EPS Miss Highlights Operational Headwinds and Cost Pressures MBLY Q1 2026 Earnings Profit Beat Drives Stock Rally HOG Q1 2026 Earnings EPS Beats Estimates by 117 as Shares Rise