RRR Q1 2026 Earnings Earnings Beat Estimates as Stock Rises 332 ICICI Bank IBN Q1 2026 Earnings Modest EPS Beat Supports Slight Stock Upswing CREG Q1 2026 Earnings Reported Loss Per Share of 003 Stock Declines 125 Amid Missing Revenue Data Byline Bancorp Inc BY Q1 2026 Earnings EPS Beats Estimates by 755 as Stock Edges Lower LENZ Q1 2026 Earnings WiderthanExpected Loss as Pipeline Development Drives Costs OKUR Q1 2026 Earnings WiderthanExpected Loss Reflects RD Investment