Credicorp BAP Q4 2025 Earnings EPS Misses Estimates Stock Declines on Profitability Pressure Grupo Simec Q1 2023 Earnings EPS Falls Short as Profitability Pressures Mount Puma Biotechnology PBYI Q1 2026 Earnings EPS Beats Estimates by Wide Margin Shares Rise Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction NGL Q1 2026 Earnings Earnings Miss Weighs on Results But Market Sees Upside IMPPP Q1 2026 Earnings EPS Surges 64 Above Estimates