Shell Reports Q3 Income of $12.1 Billion, Starts $5 Billion Buyback
Shell reported unaudited Q3 2026 income attributable to shareholders of $12.1 billion and announced a $5 billion share buyback programme for the next three months.
Shell plc reported unaudited Q3 2026 income attributable to shareholders of $12.1B and announced a $5B share buyback programme for the next three months.Material DetailsContext by AI AnalystThis is a late-stage confirmation of strong cash generation and continued pivot to advantaged gas assets. A c…