Nuveen JLS Slips 141 Testing 1733 Support 20260518 C3is CISS Reports Q3 2025 Results EPS 058 Meets Consensus ON ON Q1 2026 Earnings 064 EPS Surges Past 062 Estimates