Shell plc publishes first quarter 2025 press release
1. Shell reports Q1 2025 earnings of $5.6 billion, showing strong performance. 2. Acquisition of Pavilion Energy strengthens LNG business and optimizes portfolio. 3. Shell announces $3.5 billion share buyback strategy for the next three months. 4. Resilient balance sheet with a gearing ratio of 19% indicates financial stability. 5. Total shareholder returns over the last four quarters were 45% of cash flow.