LOW Q1 2026 Earnings EPS Beats Estimates Revenue Data Not Disclosed Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally SEDG Q1 2026 Earnings WiderThanExpected Loss Amidst Ongoing Industry Headwinds CMI Q1 2026 Earnings EPS Beat of 897 Surprises Analysts Inhibikase Therapeutics IKT Q1 2026 Earnings Narrowing Losses as Pipeline Progress Takes Center Stage VEON Q1 2026 Earnings Earnings Beat Expectations Despite Lack of Revenue Disclosure