AGRO Q1 2026 Earnings Steep Earnings Miss Triggers 595 Share Decline IMKTA Q1 2026 Earnings EPS Boost Signals Operational Resilience Amid Sector Headwinds POWW Q1 2026 Earnings Profitability Surprise as EPS Turns Positive BZ Q1 2026 Earnings EPS Beats Estimates Modestly Despite Flat Revenue Disclosure FCPT Q1 2026 Earnings EPS Misses Estimates by 1258 as Stock Edges Higher WIT Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gain