ST Q1 2026 Earnings EPS Slightly Beats Consensus Stock Gains PubMatic PUBM Q1 2026 Earnings EPS Beats Estimates as AdTech Efficiency Drives Positive Surprise GENI Q1 2026 Earnings Missed EPS Estimates but Stock Rallies on Market Optimism TXO Partners LP Q1 2026 Earnings Deep Loss Per Unit Fails to Deter Investors Stock Gains 393 SCZM Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Stock Edges Higher CXW Q1 2026 Earnings CoreCivic Reports EPS Beat Stock Rises