IMO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Energy Market JPM Q1 2026 Earnings Strong EPS Beat Despite Subdued Revenue Environment MNSO Q4 2025 Earnings EPS Surges 88 Above Estimates Despite Revenue Silence Stock Slips TBCH Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Rally PRK Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Higher PSMT Q1 2026 Earnings EPS Beats Estimates by 28 as Stock Barely Moves