Intuitive Surgical ISRG Q1 2026 Earnings 250 EPS Surges Past 214 Estimates Texas TPL Q1 2026 Earnings EPS 207 Beats Estimates Nauticus KITTW Slips 1888 Testing 003 Support 20260513