Elicio Therapeutics ELTX Q1 2026 Earnings Miss EPS 065 vs 047 Expected PPL PPLC Q1 2026 Earnings 063 EPS Surges Past 062 Estimates Odyssey OMEX Posts Q1 2016 Earnings Beat Heres What Drove It Tech Surge Offsets Energy Drag Indices Flat USIran Ceasefire Faces New Strain Amid Ship Seizure and Gulf Tensions Hawaii Tightens Regulations on Cryptocurrency Kiosks Following 240 Million in Fraud Losses