PLBC Q1 2026 Earnings EPS Beat of 712 Offsets Modest Share Price Decline PLAB Q1 2026 Earnings EPS Beat Drives Stock Higher LEN Q1 2026 Earnings EPS Falls Short of Estimates Amid Modest Stock Gain BBBY Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally CCNEP Q1 2026 Earnings EPS Surpasses Estimates with 743 Beat IBEX Q1 2026 Earnings EPS Beats Estimates Revenue Details Limited