Compugen Ltd Q1 2026 Earnings Narrowing Losses but Misses Estimates DLTR Q1 2026 Earnings Small EPS Miss Amid Cautious Consumer Spending ESE Q1 2026 Earnings EPS Beats Estimates Stock Rises 32 WMK Q3 2023 Earnings Reported EPS of 086 with Modest Stock Response ON24 Q4 2025 Earnings EPS Surges 151 Above Estimates Stock Jumps Scienture Holdings Inc SCNX Q1 2026 Earnings Narrowerthanexpected loss drives positive surprise