Odysightai ODYS Q1 2026 Results Miss Estimates EPS 032 vs 030 Flexible FSI Stock Jumps 298 Approaching 654 20260520 PutinXi Talks Revive Stalled Power of Siberia 2 Gas Pipeline Amid IranLinked Energy Turbulence Rigetti Computing Shares Decline Following Mixed Q1 2026 Earnings Report British Gas Pays 20 Million Over Forced Prepayment Meter Scandal MSCI Index Rebalance Triggers Indonesian Stock Selloff Rupiah Plunges to Record Low Booking BKNG Stock Steady at 15413 Support at 14642 20260516