CRK Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges MCD Q1 2026 Earnings EPS Beats Estimates Amidst Uncertain Revenue Landscape PPC Q1 2026 Earnings EPS Miss Hits Investor Sentiment as Profit Falls Short of Estimates Teck Resources Q1 2026 Earnings EPS Beats Estimates by Over 53 Despite Modest Market Pullback Home BancShares Inc HOMB Q1 2026 Earnings EPS Slightly Misses Estimates Stock Holds Steady NCNA Q3 2024 Earnings Narrowed Loss Beats Expectations