4 Energy Companies Announcing Aggressive Buyback Programs
BP(BP) zacks.com·2024-05-27 12:30
BP's robust financial results in the first quarter of 2024 provide a strong foundation for investment consideration. The Zacks Rank #3 (Hold) company reported an underlying replacement cost profit of $2.7 billion, even amid challenging market conditions characterized by lower oil and gas realizations, and the impacts of refinery outages. BP shares have gained 8.3% in a year. A share buyback, also known as a stock repurchase, occurs when a company buys back its own shares from the marketplace. This practice ...