Alta Equip ALTG Faces Q1 2026 Headwinds Earnings Come in Below Views Old ONB Rallies 259 as Bulls Target 2494 20260520 ICICI Bank IBN Q1 2026 Earnings Why the Beat Matters Roper Technologies ROP Smashes Q1 2026 Views with 516 EPS