Corporación Financiera Alba, S.A. (0HA8.L)

EUR 83.0

(0.36%)

Net Debt Summary of Corporación Financiera Alba, S.A.

  • Corporación Financiera Alba, S.A.'s latest annual net debt in 2023 was 176.6 Million EUR , down -49.89% from previous year.
  • Corporación Financiera Alba, S.A.'s latest quarterly net debt in 2024 Q2 was 188.7 Million EUR , down 0.0% from previous quarter.
  • Corporación Financiera Alba, S.A. reported annual net debt of 352.4 Million EUR in 2022, down -15.67% from previous year.
  • Corporación Financiera Alba, S.A. reported annual net debt of 417.9 Million EUR in 2021, up 1039.1% from previous year.
  • Corporación Financiera Alba, S.A. reported quarterly net debt of 188.7 Million EUR for 2024 Q2, down 0.0% from previous quarter.
  • Corporación Financiera Alba, S.A. reported quarterly net debt of 176.6 Million EUR for 2023 Q3, down -6.46% from previous quarter.

Annual Net Debt Chart of Corporación Financiera Alba, S.A. (2023 - 2003)

Historical Annual Net Debt of Corporación Financiera Alba, S.A. (2023 - 2003)

Year Net Debt Net Debt Growth
2023 176.6 Million EUR -49.89%
2022 352.4 Million EUR -15.67%
2021 417.9 Million EUR 1039.1%
2020 -44.5 Million EUR -131.58%
2019 140.9 Million EUR 47066.67%
2018 -300 Thousand EUR 99.74%
2017 -114.7 Million EUR 65.59%
2016 -333.3 Million EUR -117.47%
2015 -153.26 Million EUR -170.39%
2014 -56.68 Million EUR 77.83%
2013 -255.64 Million EUR -277.25%
2012 144.23 Million EUR -34.26%
2011 219.41 Million EUR -54.66%
2010 483.96 Million EUR 35.72%
2009 356.59 Million EUR 12.79%
2008 316.16 Million EUR -22.35%
2007 407.14 Million EUR 0.0%
2006 - EUR 0.0%
2005 - EUR 0.0%
2004 - EUR 0.0%
2003 - EUR 0.0%

Peer Net Debt Comparison of Corporación Financiera Alba, S.A.

Name Net Debt Net Debt Difference
CapMan Oyj 52.83 Million EUR -234.223%
MLP SE 1.97 Billion EUR 91.062%
ABC arbitrage SA -4.37 Million EUR 4135.649%
TINC NV -27.36 Million EUR 745.36%
Tikehau Capital 1.24 Billion EUR 85.781%
Bitcoin Group SE -7.44 Million EUR 2471.219%
DWS Group GmbH & Co. KGaA -1.4 Billion EUR 112.56%