Astec ASTE Top Gainer Astec posts 252 EPS beat topping consensus analyst estimates What JV transaction Odysightai ODYS Odysightai posts 1042 negative EPS surprise Is Cracker Barrel CBRL stock gaining momentum Q1 2026 Better Than Expected Black Titan BTTC Stock Outlook Growth Potential and Key Risks DeepSeek V4 Launch and Global AI Sector Competitive Dynamics SmartFinancial SMBK Volatility Analysis SmartFinancial posts 14 EPS beat vs analyst consensus estimates Is Array UZF stock in consolidation Array posts 33 EPS miss below analyst estimates CLS Celestica shares jump nearly nine percent after first quarter 2026 EPS outpaces analyst estimates