How much upside is really left in Wen WENNW Steady 20260511 Is Zedge ZDGE stock a buy on dip opportunity Q1 2026 Earnings Fall Short KalVista Pharmaceuticals KALV Stock Fundamentals Q4 2025 EPS Tops Views Should I hold or sell Grupo GGAL stock today Underperforming 20260420