Genelux Corporation GNLX Stock Today Rallies 393 Resistance at 306 20260520 Stocks Under Pressure as Correction Fears Mount and Record Rally Persists Amid Geopolitical Uncertainty Ola Electric Reports Narrowed Q4 Loss Ahead of New EV Model Launches Range RRC Steady at 4294 Awaiting Next Catalyst 20260520 Triple TFPM Crushes Q1 2026 Estimates EPS 045 Tops Views Tonix TNXP Stock Analysis 576 Gain What to Watch 20260520