Rio Tinto Q4 2025 Earnings EPS Misses Estimates Amid Challenging Commodity Environment OPRT Q1 2026 Earnings EPS Surpasses Estimates by 243 Despite Stock Decline SoundThinking Inc SSTI Q1 2026 Earnings Significant EPS Miss Amidst Market Optimism MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Stock Dip Carlyle Credit Income Fund CCID Q1 2026 Earnings EPS Misses Estimates by 317 Shares Edge Lower WLFC Q1 2026 Earnings EPS Surges Past Estimates on Strong Leasing Activity