Repsol SA Return on Investment 2012-2026 | 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
2026-06-30 $6.29B $22.32B 28.17%
2026-03-31 $4.11B $22.32B 18.40%
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 $36.212B $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
ExxonMobil Holdings (XOM) United States $684.248B 19.96
Chevron (CVX) United States $419.199B 19.57
Shell (SHEL) United Kingdom $270.401B 10.77
TotalEnergies SE (TTE) France $218.525B 10.56
Petroleo Brasileiro S.A.- Petrobras (PBR) Brazil $136.298B 5.34
BP (BP) United Kingdom $120.313B 9.35
Eni SpA (E) Italy $93.513B 12.77
Ecopetrol S.A (EC) Colombia $36.471B 9.39
OMV AG (OMVKY) Austria $27.242B 2.41
Aker BP Asa - (AKRBY) Norway $24.611B 17.38
YPF Sociedad Anonima (YPF) Argentina $22.155B 17.23
Sasol (SSL) South Africa $9.416B 0.00
Vista Energy, S.A.B De C.V - (VIST) Mexico $7.966B 14.58
Golar LNG (GLNG) Bermuda $5.215B 27.09
Flowco Holdings (FLOC) United States $1.781B 9.12
Teekay (TK) Bermuda $1.225B 6.79
Tamboran Resources (TBN) Australia $1.064B 0.00
New Fortress Energy LLC (NFE) United States $0.079B 0.00
Delixy Holdings (DLXY) Singapore $0.007B 0.00