CZWI Q1 2026 Earnings EPS Surpasses Estimates with 621 Positive Surprise Liberty Global Ltd LBTYB Q1 2026 Earnings Massive EPS Surprise of 362 Driven by Operational Gains Yet Stock Slips CRNX Q1 2026 Earnings Narrowed Loss Per Share Slightly Below Expectations Cable One Q1 2026 Earnings EPS Surpasses Estimates Shares Rise 576 Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher APPF Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction