Palantir Q1 2026 Earnings EPS Beats Estimates by 1583 Stock Declines Green Dot Corporation Q1 2026 Earnings Strong EPS Beat Highlights Improving Profitability BWEN Q1 2026 Earnings NarrowerThanExpected Loss Drives DoubleDigit Stock Rally Tsakos Energy Navigation TEN Q1 2026 Earnings EPS Surges Past Estimates by 37 Despite Revenue Uncertainty Septerna Inc Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment MPT Q1 2026 Earnings EPS Surges Past Estimates With 65 Beat Stock Slides Slightly