TOP STORIES Enel announces $1.18B share buyback ahead of strategic update rogerjudd - February 22, 2026 0 Post ContentÂ