Mapfre, S.A. (MPFRY)

USD 6.13

(-10.38%)

Net Debt Summary of Mapfre, S.A.

  • Mapfre, S.A.'s latest annual net debt in 2023 was 657.2 Million EUR , down -2.97% from previous year.
  • Mapfre, S.A.'s latest quarterly net debt in 2024 Q2 was 1.07 Billion EUR , down 0.0% from previous quarter.
  • Mapfre, S.A. reported annual net debt of 677.3 Million EUR in 2022, up 38.17% from previous year.
  • Mapfre, S.A. reported annual net debt of 490.2 Million EUR in 2021, down -42.18% from previous year.
  • Mapfre, S.A. reported quarterly net debt of 1.07 Billion EUR for 2024 Q2, down 0.0% from previous quarter.
  • Mapfre, S.A. reported quarterly net debt of 657.2 Million EUR for 2023 Q4, down 0.0% from previous quarter.

Annual Net Debt Chart of Mapfre, S.A. (2023 - 2004)

Created with Highcharts 11.1.0YearsNet Debt2004200620082010201220142016201820202022-2000000000 USD-1000000000 USD0 USD1000000000 USD2000000000 USD

Historical Annual Net Debt of Mapfre, S.A. (2023 - 2004)

Year Net Debt Net Debt Growth
2023 657.2 Million EUR -2.97%
2022 677.3 Million EUR 38.17%
2021 490.2 Million EUR -42.18%
2020 847.8 Million EUR 12.8%
2019 751.6 Million EUR 60.3%
2018 468.87 Million EUR 1.18%
2017 463.39 Million EUR -38.36%
2016 751.73 Million EUR -4.05%
2015 783.45 Million EUR 30.66%
2014 599.59 Million EUR 6.61%
2013 562.41 Million EUR -36.81%
2012 890.01 Million EUR 34.72%
2011 660.63 Million EUR -63.97%
2010 1.83 Billion EUR 39.14%
2009 1.31 Billion EUR -8.02%
2008 1.43 Billion EUR 225.15%
2007 -1.14 Billion EUR -987.65%
2006 -105.26 Million EUR -396.51%
2005 -21.2 Million EUR 96.63%
2004 -628.55 Million EUR 0.0%

Peer Net Debt Comparison of Mapfre, S.A.

Name Net Debt Net Debt Difference
AMTRUST FINANCIAL SERVICES INC - USD -Infinity%
Novus Acquisition & Development Corp. -44.93 Thousand USD 1462624.479%
Sun Life Financial Inc. -3.61 Billion USD 118.177%
Sun Life Financial Inc. -3.61 Billion USD 118.177%
Unipol Gruppo S.p.A. 1.37 Billion USD 52.252%
Zurich Insurance Group AG 8.96 Billion USD 92.672%
Zurich Insurance Group AG 8.97 Billion USD 92.674%