Tsakos Energy Navigation TEN Q1 2026 Earnings EPS Surges Past Estimates by 37 Despite Revenue Uncertainty LKQ Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions Stock Edges Higher Tutor Perini Corporation TPC Q1 2026 Earnings Strong EPS Beat Amid Revenue Disappointment Saratoga Investment Corp SAR Q1 2026 Earnings EPS Turns Negative Missing Estimates by a Wide Margin Redwood Trust Inc 900 Senior Notes Due 2029 RWTO Q1 2026 Earnings BottomLine Miss Underscores NearTerm Headwinds HDFC Bank Shares Dip 2 as Internal Vigilance Probe Into 45 Crore MSRDC Interest Payments Emerges Akamai Technologies Q1 2026 Earnings EPS Slightly Misses Estimates as Stock Edges Higher