CDNS Q1 2026 Earnings Earnings Beat Estimates Stock Rises UMBFO Q1 2026 Earnings Preferred Stock Reports Strong EPS Beat Amid Stable Trading TNC Q1 2026 Earnings EPS Surges Past Estimates Driving Stock Higher WAVE Q1 2026 Earnings Loss Narrows as Wave Energy Developer Advances Key Projects OFS Credit Company OCCI Q1 2026 Earnings Massive EPS Miss Sends Stock Lower STRRP Q1 2026 Earnings Significant EPS Miss Raises Concerns for Preferred Shareholders