Lixte LIXT Stock Today Drops 891 Key Support at 446 20260518 FPIs Reduce Tata Group Stakes as Retail Investors Step In During Market Dip Galmed Pharmaceuticals GLMD Down 133 How Low Could It Go 20260518 WEX Inc WEX Jumps 076 on Strong Momentum 20260518 UZF Q1 2026 Earnings Strong EPS Beat Signals Operational Efficiency ELVA Q1 2026 Earnings EPS Surprise of 307 Drives Optimism ENDRA Life Sciences Q1 2026 Earnings EPS Misses Estimates as Development Continues PROF Q1 2026 Earnings EPS Surprises to the Upside Stock Declines 2 CMRC Q1 2026 Earnings EPS Surges Past Expectations But Stock Slips FSEA Q3 2024 Earnings Modest Profitability Achieved Amidst Challenging Environment