Alarum ALAR Q4 2025 Earnings EPS 003 Beats Estimates Why Greenlight GLRE Just Dropped 097 What to Watch 20260520 Expeditors EXPD Q1 2026 Earnings EPS 171 Beats Estimates Farmers FMAO Q1 2026 Beat Revenue NA EPS Exceeds by Significant