Gnlx Stock Analysis Genelux Corporation Holds Near 2.57 Level With Modest Daily Gain 20260403 1 Tempest Therapeutics TPST Reports Mixed Q1 2026 Revenue Beats but EPS Misses Kiniksa KNSA Q1 2026 Earnings Surprise EPS 027 Up Significant Peabody BTU Q1 2026 Disappoints EPS 027 Below 011 Views Mister Car MCW Q1 2026 Earnings Beat Revenue NA EPS 013 Travelers TRV Holds Steady Near Support as Market Awaits Catalysts Vicor Corporation VICR Surges Over 24 Testing Key Resistance After Powerful Rally JBG SMITH Properties JBGS Edges Higher on Modest Gains Key Levels in Focus ETX Stock Holds Near 191 as Municipal Income Trust Shows Steady Trading