Ball Corporation Q1 2026 Earnings EPS Surpasses Estimates with Strong Operational Performance CHRD Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency IBTA Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher ANGX Q1 2026 Earnings Narrowing Loss Beats Expectations Stock Jumps 84 Impinj Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher Curbline Properties Q1 2026 Earnings EPS Misses Estimates as Company Reports 003 per Share