Green Plains GPRE Crushes Q1 2026 Estimates EPS 042 Tops Views Caterpillar CAT Reports Strong Q1 2026 Revenue NA EPS Beats Meta to Debut AI Smart Glasses in Japan with RealTime Translation on the Horizon Indian Small and Midcap Stocks Slide Amid Rupee Weakness and Bond Yield Pressure