Repsol, S.A. (REP.DE)

EUR 11.26

(1.53%)

EBITDA Summary of Repsol, S.A.

  • Repsol, S.A.'s latest annual EBITDA in 2023 was 7.21 Billion EUR , down -39.78% from previous year.
  • Repsol, S.A.'s latest quarterly EBITDA in 2024 Q3 was 282 Million EUR , down -40.93% from previous quarter.
  • Repsol, S.A. reported an annual EBITDA of 8.94 Billion EUR in 2022, up 64.22% from previous year.
  • Repsol, S.A. reported an annual EBITDA of 6.43 Billion EUR in 2021, up 344.57% from previous year.
  • Repsol, S.A. reported a quarterly EBITDA of 1.78 Billion EUR for 2024 Q2, up 0.29% from previous quarter.
  • Repsol, S.A. reported a quarterly EBITDA of 2 Billion EUR for 2024 Q1, up 146.44% from previous quarter.

Annual EBITDA Chart of Repsol, S.A. (2023 - 1989)

Historical Annual EBITDA of Repsol, S.A. (2023 - 1989)

Year EBITDA EBITDA Growth
2023 7.21 Billion EUR -39.78%
2022 8.94 Billion EUR 64.22%
2021 6.43 Billion EUR 344.57%
2020 52 Million EUR -65.86%
2019 -579 Million EUR -30.81%
2018 4.96 Billion EUR 16.5%
2017 5.39 Billion EUR 57.62%
2016 4.8 Billion EUR 22.67%
2015 1.59 Billion EUR 17.07%
2014 2.53 Billion EUR -48.37%
2013 3.34 Billion EUR -21.84%
2012 6.89 Billion EUR -21.76%
2011 8.12 Billion EUR -23.96%
2010 11.21 Billion EUR 68.53%
2009 6.49 Billion EUR 35.04%
2008 8.17 Billion EUR -43.72%
2007 9.1 Billion EUR -37.99%
2006 9.17 Billion EUR 4.34%
2005 13.95 Billion EUR 92.13%
2004 12.01 Billion EUR 14.75%
2003 6.29 Billion EUR -0.49%
2002 6.3 Billion EUR -22.67%
2001 8.22 Billion EUR -9.9%
2000 9.13 Billion EUR 115.16%
1999 4.24 Billion EUR 89.56%
1998 2.23 Billion EUR -5.99%
1997 2.38 Billion EUR 20.65%
1996 1.97 Billion EUR -2.72%
1995 2.02 Billion EUR 20.2%
1994 1.68 Billion EUR 34.94%
1993 1.25 Billion EUR -15.78%
1992 1.48 Billion EUR -5.63%
1991 1.57 Billion EUR 1270.34%
1990 114.86 Million EUR 895.18%
1989 11.54 Million EUR -98.94%

Peer EBITDA Comparison of Repsol, S.A.

Name EBITDA EBITDA Difference
Eni S.p.A. 17.75 Billion EUR 59.361%
Eni S.p.A. 17.75 Billion EUR 59.361%
OMV Aktiengesellschaft 7.16 Billion EUR -0.698%