Key stats: Exxon repurchased $19 billion in shares in 2024 and will repurchase $20 billion in 2025 and 2026. At year-end, the net debt-to-capital ratio ticked up to 6%, but it remains very low.
UNIONDALE, NY / ACCESS Newswire / January 30, 2025 / Marquis Who's Who celebrates Andres Illarramendi for his contributions ...