Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 68.83B | 57.12B | 58.95B | 69.29B | 49.74B | 33.28B |
Gross Profit | 12.12B | 7.75B | 9.47B | 16.11B | 10.10B | 7.01B |
EBITDA | 4.30B | 5.61B | 7.22B | 9.93B | 6.44B | -557.00M |
Net Income | 733.00M | 1.76B | 3.17B | 4.25B | 2.50B | -3.29B |
Balance Sheet | ||||||
Total Assets | 59.06B | 63.19B | 61.63B | 59.96B | 56.25B | 49.30B |
Cash, Cash Equivalents and Short-Term Investments | 6.51B | 6.43B | 8.87B | 9.01B | 7.84B | 5.51B |
Total Debt | 14.49B | 12.19B | 10.56B | 13.36B | 14.49B | 15.56B |
Total Liabilities | 32.71B | 34.09B | 32.56B | 33.99B | 33.46B | 28.76B |
Stockholders Equity | 23.83B | 26.49B | 26.20B | 25.29B | 22.41B | 20.30B |
Cash Flow | ||||||
Free Cash Flow | 1.22B | 240.00M | 2.22B | 4.30B | 2.77B | 852.00M |
Operating Cash Flow | 5.20B | 4.96B | 6.51B | 7.83B | 4.68B | 2.74B |
Investing Cash Flow | -2.22B | -2.69B | -5.85B | -4.10B | -2.93B | 222.00M |
Financing Cash Flow | -2.89B | -1.64B | -3.05B | -2.83B | -529.00M | -1.61B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | €16.82B | 8.59 | 16.13% | 9.94% | 0.88% | -15.07% | |
70 Outperform | €15.23B | 20.76 | 3.24% | 7.31% | -8.73% | -76.59% | |
― | €9.30B | 11.13 | 18.00% | ― | ― | ― | |
― | €1.44B | 12.11 | 19.50% | ― | ― | ― | |
― | €1.66B | 15.51 | 26.16% | ― | ― | ― | |
― | €1.75B | 20.74 | ― | ― | ― | ||
― | €158.98M | ― | -369.96% | ― | ― | ― |
Repsol has executed a series of share buyback transactions between June 11 and June 17, 2025, as part of its ongoing Buyback Program authorized by the General Shareholders’ Meeting in 2022. These transactions are in compliance with EU regulations on market abuse and aim to enhance shareholder value by reducing the number of outstanding shares.
The most recent analyst rating on (ES:REP) stock is a Buy with a EUR15.80 price target. To see the full list of analyst forecasts on Repsol stock, see the ES:REP Stock Forecast page.
Repsol Europe Finance S.à.r.l, a subsidiary of Repsol, S.A., has announced a subordinated bond issuance valued at 750 million euros under its €13 billion Euro Medium Term Note Programme. This issuance, with an initial interest rate of 4.5% per annum, is aimed at institutional investors and is expected to be traded on the Luxembourg Stock Exchange by June 2025. The move strengthens Repsol’s financial positioning and offers flexibility in interest payments and redemption, potentially impacting its market strategy and investor relations.
The most recent analyst rating on (ES:REP) stock is a Buy with a EUR15.80 price target. To see the full list of analyst forecasts on Repsol stock, see the ES:REP Stock Forecast page.
Repsol has launched an invitation for holders of its €750 million deeply subordinated securities to sell them to Repsol International Finance B.V. This move, registered on the Luxembourg Stock Exchange, is part of Repsol’s financial strategy to manage its debt portfolio effectively.
The most recent analyst rating on (ES:REP) stock is a Buy with a EUR15.80 price target. To see the full list of analyst forecasts on Repsol stock, see the ES:REP Stock Forecast page.
The Ordinary General Meeting of Shareholders of Repsol, S.A. has approved the re-election of three directors for a four-year term, indicating stability and continuity in its leadership. This decision reflects the company’s commitment to maintaining its strategic direction and could reassure stakeholders about its governance and future operations.
The most recent analyst rating on (ES:REP) stock is a Buy with a EUR15.80 price target. To see the full list of analyst forecasts on Repsol stock, see the ES:REP Stock Forecast page.