Repsol SA ROA 2012-2025 | REPYY

Current and historical return on assets (ROA) values for Repsol SA (REPYY) over the last 10 years. Return on assets can be defined as an indicator of how profitable a company is relative to its total assets. Calculated by dividing a company's operating earnings by its total assets.
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Repsol SA ROA - Return on Assets Historical Data
Date TTM Net Income Total Assets Return on Assets
2025-12-31 $2.07B $66.84B 3.10%
2025-09-30 $1.28B $67.12B 1.91%
2025-06-30 $0.80B $66.66B 1.19%
2025-03-31 $1.24B $66.95B 1.84%
2024-12-31 $1.90B $67.86B 2.80%
2024-09-30 $2.29B $67.45B 3.40%
2024-06-30 $3.60B $67.47B 5.33%
2024-03-31 $3.22B $66.60B 4.84%
2023-12-31 $3.37B $65.60B 5.13%
2023-09-30 $3.96B $64.72B 6.12%
2023-06-30 $3.16B $64.41B 4.91%
2023-03-31 $4.05B $65.09B 6.22%
2022-12-31 $4.42B $65.53B 6.74%
2022-09-30 $4.11B $66.38B 6.19%
2022-06-30 $4.25B $66.15B 6.43%
2022-03-31 $3.74B $64.50B 5.79%
2021-12-31 $2.96B $63.39B 4.66%
2021-09-30 $1.41B $60.83B 2.31%
2021-06-30 $0.47B $59.76B 0.78%
2021-03-31 $-2.44B $59.30B -4.11%
2020-12-31 $-3.76B $59.20B -6.35%
2020-09-30 $-8.76B $61.33B -14.29%
2020-06-30 $-8.28B $64.04B -12.94%
2020-03-31 $-5.50B $66.98B -8.20%
2019-12-31 $-4.28B $69.13B -6.18%
2019-09-30 $1.86B $70.87B 2.63%
2019-06-30 $2.22B $70.83B 3.14%
2019-03-31 $2.75B $71.25B 3.86%
2018-12-31 $2.73B $71.61B 3.81%
2018-09-30 $3.12B $70.58B 4.41%
2018-06-30 $3.01B $70.75B 4.25%
2018-03-31 $2.30B $69.41B 3.31%
2017-12-31 $2.36B $68.34B 3.46%
2017-09-30 $2.45B $69.36B 3.53%
2017-06-30 $2.36B $68.67B 3.43%
2017-03-31 $2.18B $69.45B 3.13%
2016-12-31 $1.92B $69.55B 2.76%
2016-09-30 $-1.02B $69.11B -1.48%
2016-06-30 $-1.80B $70.77B -2.54%
2016-03-31 $-1.70B $72.99B -2.32%
2015-12-31 $-1.32B $72.46B -1.82%
2015-09-30 $0.90B $72.21B 1.24%
2015-06-30 $1.55B $71.37B 2.16%
2015-03-31 $1.92B $69.88B 2.74%
2014-12-31 $2.19B $72.38B 3.02%
2014-09-30 $0.73B $76.75B 0.95%
2014-06-30 $0.84B $80.30B 1.05%
2014-03-31 $0.49B $83.98B 0.59%
2013-12-31 $0.38B $87.19B 0.44%
2013-09-30 $2.23B $86.45B 2.57%
2013-06-30 $2.66B $85.30B 3.11%
2013-03-31 $2.61B $83.69B 3.11%
2012-12-31 $2.63B $82.13B 3.20%
2012-09-30 $2.70B $85.96B 3.14%
2012-06-30 $2.53B $89.92B 2.82%
2012-03-31 $3.07B $93.60B 3.28%
2011-12-31 $3.11B $95.80B 3.24%
2011-09-30 $6.65B $93.55B 7.11%
2011-06-30 $6.44B $89.37B 7.21%
2011-03-31 $6.40B $86.25B 7.42%
2010-12-31 $6.02B $84.95B 7.09%
2010-09-30 $2.61B $82.75B 3.16%
2010-06-30 $2.56B $83.33B 3.07%
2010-03-31 $2.29B $82.54B 2.78%
2009-12-31 $2.28B $78.76B 2.90%
2009-09-30 $1.52B $76.68B 1.98%
2009-06-30 $2.03B $75.14B 2.70%
2009-03-31 $3.04B $74.11B 4.10%
2008-12-31 $4.17B $74.45B 5.59%
2008-09-30 $5.46B $72.44B 7.54%
2008-06-30 $5.45B $69.34B 7.85%
2008-03-31 $5.01B $65.86B 7.61%
2007-12-31 $4.36B $62.92B 6.93%
2007-09-30 $3.90B $60.95B 6.39%
2007-06-30 $3.99B $59.64B 6.68%
2007-03-31 $4.04B $58.40B 6.91%
2006-12-31 $3.91B $57.17B 6.84%
2006-09-30 $3.96B $57.22B 6.91%
2006-06-30 $3.99B $55.44B 7.19%
2006-03-31 $3.84B $54.93B 7.00%
2005-12-31 $3.85B $54.73B 7.03%
2005-09-30 $3.53B $52.59B 6.70%
2005-06-30 $3.19B $51.15B 6.24%
2005-03-31 $2.90B $48.55B 5.97%
2004-12-31 $2.54B $46.63B 5.44%
2004-09-30 $2.75B $46.49B 5.92%
2004-06-30 $2.53B $45.51B 5.57%
2004-03-31 $2.47B $44.96B 5.48%
2003-12-31 $2.68B $43.60B 6.15%
2003-09-30 $2.32B $41.60B 5.58%
2003-06-30 $2.19B $43.67B 5.01%
2003-03-31 $2.52B $32.97B 7.65%
2002-12-31 $1.93B $22.63B 8.51%
2002-09-30 $1.18B $24.05B 4.90%
2002-06-30 $1.15B $11.40B 10.10%
2002-03-31 $0.81B $11.40B 7.06%
2001-12-31 $1.10B $11.40B 9.61%
2001-09-30 $2.23B $12.24B 18.21%
2001-06-30 $2.37B $12.24B 19.37%
2001-03-31 $2.34B $12.24B 19.09%
2000-12-31 $2.24B $12.24B 18.28%
2000-03-31 $0.72B $15.65B 4.62%
1998-06-30 $0.87B $4.38B 19.88%
1998-03-31 $0.85B $4.38B 19.36%
1997-12-31 $0.83B $4.38B 18.88%
1997-09-30 $0.85B $4.11B 20.68%
1997-06-30 $0.88B $4.11B 21.41%
1997-03-31 $0.88B $4.11B 21.29%
1996-12-31 $0.94B $4.11B 22.80%
1996-09-30 $0.97B 0 0.00%
1996-06-30 $1.04B 0 0.00%
1996-03-31 $1.03B 0 0.00%
1995-06-30 $0.93B 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