Buybacks, Balance Sheet Strength and Portfolio Strategy in Focus for Shell (SHEL)
· insidermonkey.com
The second quarter of 2026 was the 19th back-to-back quarter where Shell plc (NYSE:SHEL) announced a share repurchase of at least $3 billion.
The second quarter of 2026 was the 19th back-to-back quarter where Shell plc (NYSE:SHEL) announced a share repurchase of at least $3 billion. This was supported...