CATO Q4 2025 Earnings Reported Loss of 055 Per Share Shares Decline 64 OSS Q1 2026 Earnings Strong EPS Surprise Drives Stock Rally TTI Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Movement ONDS Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges MP Materials Q1 2026 Earnings EPS Surges Past Estimates Stock Dips on Market Sentiment DVLT Q1 2026 Earnings EPS Misses Estimates Stock Declines