SP Global SPGI Q1 2026 Earnings Preview Key Metrics Peer Benchmarks and Market Expectations What JV transaction Odysightai ODYS Odysightai posts 1042 negative EPS surprise NXP NXPI Stock Chart Pattern Insight NXP posts 04 EPS beat on solid auto chip demand Costamare CMRE Risk Reward Ratio Q4 2025 Below Expectations What estimate changes IPG IPGP Q4 2025 EPS Tops Views