MCD Q1 2026 Earnings EPS Beats Estimates Amidst Uncertain Revenue Landscape HUT Q3 2024 Earnings EPS Surprises to the Upside as Costs Tighten Linde Q1 2026 Earnings EPS Beats Estimates as Margin Focus Drives Slight Stock Uptick RYAN Q1 2026 Earnings EPS Surpasses Estimates Amid Solid Underwriting Trends XNCR Q1 2026 Earnings Large EPS Miss Amid PreRevenue Status Stock Gains Slightly PAYP Q1 2026 Earnings EPS Misses Estimates by 375 Stock Rises 262