Repsol trades at a steep discount, with EV/EBITDA and P/E far below peers, despite maintaining strong cash generation and a healthy financial position. Shareholder returns remain compelling: 6.7% ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results