Repsol's net income in Q3 2023 grew to $1.44 billion, a 33% improvement over Q2, driven by higher oil and gas prices. Repsol stock has gained almost 32% in the past 30 months, outperforming the S&P ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results