Shell Plc 1st Quarter 2025 Unaudited Results
1. SHELL announced Q1 2025 results showing $5.58 billion in Adjusted Earnings. 2. Adjusted EBITDA decreased 29% to $9.28 billion due to lower production margins. 3. Debt increased to $41.52 billion; gearing rose to 18.7%. 4. Significant share buybacks of $3.3 billion completed, with another $3.5 billion announced. 5. Production issues from SPDC divestment partially offset by new US offshore projects.