Teledyne Technologies TDY Q1 2026 Earnings EPS Beats Estimates Stock Gains Amid Disciplined Execution KEP Q4 2025 Earnings EPS Miss Amid Operational Challenges NBN Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Decline ILPT Q1 2026 Earnings NarrowerthanExpected Loss as Surplus of 3137 Beats Street Estimates SRL Q4 2009 Earnings Massive EPS Beat Amidst Unusual Reporting AUTL Q1 2026 Earnings Slight EPS Miss No Revenue Stock Gains 3