Alkermes ALKS Q1 2026 Earnings EPS 040 Beats Estimates Solarmax Technology SMXT Q1 2026 Financial Overview Kenon Holdings KEN Surges 250 Nearing 9013 Resistance 20260520 Meta to Debut AI Smart Glasses in Japan with RealTime Translation on the Horizon General GD Delivers Q1 2026 Beat EPS 410 vs 379 Expected Indias Diplomatic Leverage Could Reset RussiaUkraine Dynamics Says Estonian Foreign Minister UK Delays Russian Oil and Gas Sanctions Amid Middle East Market Turmoil