Educational Development Corporation Q1 2026 Earnings Reported Loss of 037 Per Share Stock Declines RERE Q1 2026 Earnings EPS Surprises by 1832 But Stock Declines 507 RIGL Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Stock Declines After Surprise AVAL Q2 2025 Earnings Strong EPS Report Amid Mixed Macro Signals D Q1 2026 Earnings EPS Beats Estimates as Regulated Earnings Support Growth NAT Q4 2025 Earnings EPS Misses Estimates by 56 Amid Weak Tanker Market