Wetouch Technology Inc Q1 1996 Earnings EPS Falls Short of Estimates Stock Rises on Speculative Optimism MTD Q1 2026 Earnings EPS Surpasses Estimates Despite Limited Revenue Disclosure Century Communities Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Signals OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient NLY Q1 2026 Earnings Slight EPS Beat Amid Uncertain Rate Environment and Modest Stock Decline WGS Q1 2026 Earnings Significant EPS Miss Highlights Operational Challenges