Rio Tinto Q4 2025 Earnings EPS Misses Estimates Amid Challenging Commodity Environment Performance Shipping Inc PSHG Q4 2025 Earnings EPS Beat of 873 Surprise Stock Declines 435 MUSA Q1 2026 Earnings Strong EPS Beat Amid Challenging Retail Environment TBCH Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Rally CXDO Q1 2026 Earnings EPS Surprises 256 Above Estimates CCAP Q1 2026 Earnings Slight EPS Miss Amidst Stable Portfolio Performance