REN - Redes Energéticas Nacionais, SGPS, S.A. (RENE.LS)

EUR 2.24

(-0.89%)

Net Debt Summary of REN - Redes Energéticas Nacionais, SGPS, S.A.

  • REN - Redes Energéticas Nacionais, SGPS, S.A.'s latest annual net debt in 2023 was 2.67 Billion EUR , up 35.76% from previous year.
  • REN - Redes Energéticas Nacionais, SGPS, S.A.'s latest quarterly net debt in 2024 Q2 was 2.62 Billion EUR , up 1.16% from previous quarter.
  • REN - Redes Energéticas Nacionais, SGPS, S.A. reported annual net debt of 1.96 Billion EUR in 2022, down -16.82% from previous year.
  • REN - Redes Energéticas Nacionais, SGPS, S.A. reported annual net debt of 2.36 Billion EUR in 2021, down -14.29% from previous year.
  • REN - Redes Energéticas Nacionais, SGPS, S.A. reported quarterly net debt of 2.62 Billion EUR for 2024 Q2, up 1.16% from previous quarter.
  • REN - Redes Energéticas Nacionais, SGPS, S.A. reported quarterly net debt of 2.67 Billion EUR for 2023 FY, up 35.76% from previous quarter.

Annual Net Debt Chart of REN - Redes Energéticas Nacionais, SGPS, S.A. (2023 - 2004)

Historical Annual Net Debt of REN - Redes Energéticas Nacionais, SGPS, S.A. (2023 - 2004)

Year Net Debt Net Debt Growth
2023 2.67 Billion EUR 35.76%
2022 1.96 Billion EUR -16.82%
2021 2.36 Billion EUR -14.29%
2020 2.76 Billion EUR -3.04%
2019 2.84 Billion EUR 6.66%
2018 2.67 Billion EUR -3.53%
2017 2.76 Billion EUR 10.54%
2016 2.5 Billion EUR 1.05%
2015 2.47 Billion EUR -0.48%
2014 2.49 Billion EUR -0.89%
2013 2.51 Billion EUR -5.0%
2012 2.64 Billion EUR 13.11%
2011 2.33 Billion EUR 6.6%
2010 2.19 Billion EUR 2.55%
2009 2.13 Billion EUR 23.06%
2008 1.73 Billion EUR -11.81%
2007 1.97 Billion EUR 8.0%
2006 1.82 Billion EUR 139.03%
2005 763.49 Million EUR 22.82%
2004 621.63 Million EUR 0.0%

Peer Net Debt Comparison of REN - Redes Energéticas Nacionais, SGPS, S.A.

Name Net Debt Net Debt Difference
Global Bioenergies SA -7.07 Million EUR 37885.359%
Méthanor SCA -426.57 Thousand EUR 626728.451%
EDP - Energias de Portugal, S.A. 18.86 Billion EUR 85.831%
Engie SA 34.1 Billion EUR 92.162%