Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock UAVS Q3 2023 Earnings EPS Beats Estimate Amid Revenue Absence Stock Surges 505 GWRE Q1 2026 Earnings EPS Soars 48 Above Estimates Stock Rises 335 MNKD Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction Axogen Q1 2026 Earnings EPS Misses Estimates Slightly Stock Slips AES Q1 2026 Earnings EPS Surges 80 Above Estimates Powered by Strong Execution