Google Unveils Audio Smart Glasses at Developer Conference Eyes Fall 2026 Launch Garmin GRMN Q1 2026 Earnings Surprise EPS 208 Up Significant CF Industries CF Q1 2026 Earnings EPS 289 Beats Estimates Expion360 XPON Reports Strong Q2 2025 Revenue NA EPS Beats