Limoneira Co LMNR Q1 2026 Earnings EPS Misses Estimates by Over 42 Amid Challenging Winter Season AGRO Q1 2026 Earnings Steep Earnings Miss Triggers 595 Share Decline HURN Q1 2026 Earnings Earnings Per Share Surpasses Consensus by 58 CPI Card Group Inc PMTS Q1 2026 Earnings EPS Miss Weighs on Bottom Line but Shares Rally 71 AZZ Inc AZZ Q1 2026 Earnings EPS Beat Amid Solid Execution Revenue Details Not Disclosed