APH Q1 2026 Earnings Stellar EPS Surprise Drives Strong Stock Rally Barings BDC Inc BBDC Q1 2026 Earnings EPS Misses Estimates Amid Stable Market Conditions MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution DSGR Q1 2026 Earnings EPS Beats Estimates Despite Modest Stock Decline KALV Q1 2026 Earnings NarrowerThanExpected Loss as Pipeline Progress Continues Nayax Q1 2026 Earnings EPS Misses Estimates by 66 Stock Holds Slightly Positive