Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Despite Small Stock Decline NATR Q1 2026 Earnings Strong EPS Beat Drives Profitability Focus Amid Modest Market Response NOG Q1 2026 Earnings EPS Beats Estimates by 789 EH Q4 2025 Earnings Massive EPS Beat Drives Positive Surprise Despite Revenue Absence Freshworks Q1 2026 Earnings EPS Misses Estimates Shares Decline Slightly PMTS Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Rally