Repsol SA Return on Investment 2012-2025 | REPYY

Current and historical return on investment (ROI) values for Repsol SA (REPYY) over the last 10 years.
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Repsol SA ROI - Return on Investment Historical Data
Date TTM Net Income LT Investments & Debt Return on Investment
2025-12-31 $3.07B $22.32B 13.73%
2025-09-30 $1.49B $11.28B 13.23%
2025-06-30 $0.61B $10.52B 5.80%
2025-03-31 $1.26B $20.74B 6.08%
2024-12-31 $2.11B $31.37B 6.71%
2024-09-30 $2.95B $31.37B 9.40%
2024-06-30 $4.77B $20.85B 22.85%
2024-03-31 $4.10B $10.63B 38.60%
2023-12-31 $4.65B 0 0.00%
2023-09-30 $5.20B $9.51B 54.69%
2023-06-30 $4.65B $9.51B 48.87%
2023-03-31 $5.96B $9.51B 62.68%
2022-12-31 $6.17B $19.22B 32.12%
2022-09-30 $6.70B $9.71B 69.02%
2022-06-30 $6.38B $9.71B 65.69%
2022-03-31 $5.44B $9.71B 56.04%
2021-12-31 $4.45B 0 0.00%
2021-09-30 $2.04B 0 0.00%
2021-06-30 $1.00B 0 0.00%
2021-03-31 $-1.17B 0 0.00%
2020-12-31 $-2.92B 0 0.00%
2020-09-30 $-7.85B 0 0.00%
2020-06-30 $-7.32B 0 0.00%
2020-03-31 $-5.08B 0 0.00%
2019-12-31 $-3.64B 0 0.00%
2019-09-30 $2.14B $11.90B 17.97%
2019-06-30 $2.56B $23.76B 10.77%
2019-03-31 $2.81B $23.76B 11.82%
2018-12-31 $2.90B $23.76B 12.20%
2018-09-30 $4.29B $11.86B 36.18%
2018-06-30 $3.97B $11.18B 35.50%
2018-03-31 $3.23B $11.18B 28.88%
2017-12-31 $3.15B $11.18B 28.17%
2017-09-30 $2.65B $11.18B 23.71%
2017-06-30 $2.71B $10.78B 25.15%
2017-03-31 $2.64B $21.89B 12.05%
2016-12-31 $2.12B $32.71B 6.47%
2016-09-30 $-45.22B $43.58B -103.76%
2016-06-30 $-33.59B $44.96B -74.70%
2015-09-30 $-15.18B $47.88B -31.71%
2014-09-30 $6.74B $51.20B 13.16%
2014-06-30 $7.57B $53.21B 14.23%
2013-12-31 $8.71B $57.59B 15.12%
2013-09-30 $2.44B $57.67B 4.22%
2013-06-30 $3.92B $56.85B 6.90%
2013-03-31 $3.96B $56.39B 7.02%
2012-12-31 $8.46B $54.44B 15.53%
2012-09-30 $-49.14B $55.45B -88.62%
2011-12-31 $-37.31B $60.19B -61.99%
2011-03-31 $10.12B $53.26B 19.00%
2010-09-30 $41.66B $50.43B 82.61%
2009-06-30 $37.02B $46.40B 79.78%
2008-09-30 $37.24B $41.76B 89.17%
2005-09-30 $36.82B $28.81B 127.80%
2005-06-30 $21.27B $27.72B 76.76%
2004-12-31 $5.66B $26.18B 21.61%
2004-09-30 $4.63B $25.95B 17.84%
2004-06-30 $4.63B $25.75B 18.00%
2004-03-31 $4.64B $25.21B 18.40%
2003-12-31 $4.64B $24.38B 19.04%
2003-06-30 $-0.15B $26.40B -0.56%
1997-12-31 $21.06B $2.35B 896.52%
1997-09-30 $20.70B 0 0.00%
1997-06-30 $20.76B 0 0.00%
1997-03-31 $21.08B 0 0.00%
1996-12-31 $20.57B 0 0.00%
Sector Industry Market Cap Revenue
Oils/Energy Oil & Gas - International Integrated $27.977B $61.558B
Repsol SA explores for, develops and produces crude oil products and natural gas, transports petroleum products and liquified petroleum gas and refines petroleum. In addition, the Company produces a variety of petrochemicals and markets petroleum products, petroleum derivatives, LPG and natural gas.
Stock Name Country Market Cap PE Ratio
Exxon (XOM) United States $633.917B 21.82
Chevron (CVX) United States $375.645B 25.76
Shell (SHEL) United Kingdom $261.128B 14.73
Petroleo Brasileiro S.A.- Petrobras (PBR) Brazil $138.618B 7.68
BP (BP) United Kingdom $121.768B 16.12
Eni SpA (E) Italy $95.252B 16.22
Ecopetrol S.A (EC) Colombia $28.987B 11.85
OMV AG (OMVKY) Austria $22.739B 2.55
YPF Sociedad Anonima (YPF) Argentina $16.893B 0.00
Sasol (SSL) South Africa $8.280B 0.00
Vista Energy, S.A.B De C.V - (VIST) Mexico $6.889B 19.96
Golar LNG (GLNG) Bermuda $5.398B 38.89
Flowco Holdings (FLOC) United States $2.043B 7.50
Teekay (TK) Bermuda $1.061B 10.91
Tamboran Resources (TBN) Australia $0.813B 0.00
New Fortress Energy LLC (NFE) United States $0.200B 0.00
Delixy Holdings (DLXY) Singapore $0.008B 0.00