Salesforce Stock Performance in Context How It Stacks Up Against Technology Peers Post Holdings POST Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Falls 47 Ousted BP Chair Albert Manifold Rejects Allegations Denies Lies Over Conduct