Pampa PAM Q1 2026 Earnings EPS 21571 Beats Estimates EPower EPOW Slides 053 as Selling Pressure Mounts 20260520 Tech Corp BTQ Stock Jumps 626 Approaching 304 20260520 Teva TEVA Gained 073 Can It Break 3604 20260520 Celcuity CELC Gained 657 Can It Break 14654 20260520 Alibaba Unveils NextGeneration Zhenwu AI Chip and Large Language Model Intensifying AI Infrastructure Race MV Oil MVO Slides 348 as Selling Pressure Mounts 20260520