Repsol obtained a net profit of 1.889 billion in 2025, an increase of 8.1%
Repsol reported a net profit of 1.889 billion euros for 2025, showing an 8.1% increase from the previous year, amidst fluctuating oil and gas prices.
Share Buybacks: Money Back to Shareholders!
Companies are repurchasing shares from their shareholders, which is often criticized but is beneficial for companies, investors, and the entire country.
BP halts share buy-backs as annual profits slide
BP has suspended its share buy-back program following a significant drop in annual profits, preparing for a new strategic direction under incoming CEO Meg O'Neill.
Fuji Media HD Announces Completion of Share Buybacks Totaling Over 230 Billion Yen
Fuji Media Holdings, the parent company of Fuji Television, announced the completion of its share buybacks totaling over 230 billion yen as it received cooperation from previously opposing investors, including the old Murakami Fund.