Controladora VLRS Drops 536 Key Support at 620 20260515 ASEAN Energy Crisis Southeast Asia Turns to Regional Grid as LNG Prices Surge Option OPCH Delivers Q1 2026 Beat EPS 040 vs 038 Expected Lufthansa to Acquire Majority Stake in ITA Airways in 325 Million Deal IDAI Q1 2026 Earnings WiderThanExpected Loss Yet Shares Rally SNSE Q1 2026 Earnings EPS Significantly Below Estimates as Company Invests in Pipeline IQ Q1 2026 Earnings EPS Miss Weighs on Shares as iQIYI Navigates Challenging Landscape FET Q1 2026 Earnings EPS Surpasses Estimates Amid Market Headwinds IN8bio Q1 2026 Earnings EPS Beat Drives Modest Stock Gain as Development Costs Remain under Control UEC Q1 2026 Earnings EPS Beat as Company Focuses on Production RampUp