DDD Q1 2026 Earnings Significant EPS Beat Drives Stock Rally GAING Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short MAC Q1 2026 Earnings EPS Misses Estimates as Retail Headwinds Persist Agilysys Q1 2026 Earnings Strong EPS Beat Drives Positive Sentiment STM Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher NAPCO Security Technologies NSSC Slips 197 as Stock Tests Key Support Levels KKRS Subordinated Notes Maintain Stability at 163 After Marginal Decline Enterprise Financial Services EFSC Edges Higher Holding Above Key Support AOD Holds Near 1041 as Support and Resistance Levels Tighten EPAM Q1 2026 Earnings EPS Beats Estimates Modestly Amid Subdued Market Reaction