CZFS Q1 2026 Earnings EPS Beats Estimates by Nearly 7 But Stock Slips PowerFleet Q1 2026 Earnings Strong EPS Beat Surprises Market INDI Q1 2026 Earnings EPS Misses Estimates Slightly Stock Rallies 54 ALLT Q1 2026 Earnings EPS Surpasses Estimates by 3575 Despite Flat Stock Response iHeartMedia Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick GRNT Q1 2026 Earnings Granite Ridge Resources Misses Big as EPS Falls 84 Below Consensus