Genelux Corporation GNLX Stock Today Rallies 393 Resistance at 306 20260520 Movado Group MOV Q1 2026 Earnings 055 EPS Surges Past 054 Estimates Ghana Evacuates Hundreds From South Africa Amid AntiImmigrant Unrest Gaza Sisters Win Prize for Turning Rubble into Reusable Bricks Fed Chair Powell at Crossroads Criminal Probe Concludes Decision Looms on Future Role Behind Big Oils FirstQuarter Beat The Quiet Rise of Trading Desks