Endesa, S.A. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €23.10B +4.5% €1.78B -6.1% 7.7% -0.0087 pp N/A N/A
    (estimated) €22.10B +2.6% €1.89B -8.8% 8.6% -0.011 pp N/A N/A
    (estimated) €21.54B -0.4% €2.07B -0.5% 9.6% -0.00013 pp €1.49B -0.7% 6.9% -0.00023 pp
    (estimated) €21.62B -1.0% €2.08B +1.1% 9.6% +0.0020 pp €1.50B +146.8% 6.9% +0.041 pp
    (estimated) €21.83B +4.3% €2.06B +9.2% 9.4% +0.0042 pp €606.18M -88.8% 2.8% -0.23 pp
    €20.94B -16.5% €1.89B +154.4% 9.0% +0.061 pp €5.41B -22.5% 25.9% -0.020 pp
    €25.07B -23.0% €742.00M -70.8% 3.0% -0.048 pp €6.98B +83.5% 27.8% +0.16 pp
    €32.54B +58.6% €2.54B +77.1% 7.8% +0.0082 pp €3.80B -19.1% 11.7% -0.11 pp
    €20.52B +23.3% €1.44B +2.9% 7.0% -0.014 pp €4.70B +1.0% 22.9% -0.051 pp
    €16.64B -13.6% €1.39B +715.2% 8.4% +0.075 pp €4.66B -6.9% 28.0% +0.020 pp
    €19.26B -1.5% €171.00M -87.9% 0.9% -0.064 pp €5.00B +30.1% 26.0% +0.063 pp
    €19.56B -0.0% €1.42B -3.1% 7.2% -0.0023 pp €3.85B +9.4% 19.7% +0.017 pp
    €19.56B +6.8% €1.46B +3.7% 7.5% -0.0022 pp €3.52B -17.3% 18.0% -0.052 pp
    €18.31B -5.0% €1.41B +29.9% 7.7% +0.021 pp €4.25B +20.2% 23.2% +0.049 pp
    €19.28B -5.8% €1.09B -67.5% 5.6% -0.11 pp €3.54B -36.4% 18.3% -0.088 pp
    €20.47B -31.0% €3.34B +77.6% 16.3% +0.10 pp €5.57B -19.9% 27.2% +0.038 pp
    €29.68B -8.1% €1.88B -7.6% 6.3% +0.00031 pp €6.95B -7.3% 23.4% +0.0021 pp
    €32.28B +4.7% €2.03B -8.0% 6.3% -0.0088 pp €7.49B -13.4% 23.2% -0.049 pp
    €30.83B +4.3% €2.21B -56.8% 7.2% -0.10 pp €8.65B +1.8% 28.1% -0.0068 pp
    €29.56B +21.0% €5.12B +49.2% 17.3% +0.033 pp €8.50B +3.7% 28.8% -0.048 pp
    €24.43B +12.4% €3.43B -57.7% 14.0% -0.23 pp €8.19B -13.7% 33.5% -0.10 pp
    €21.73B +24.3% €8.11B +132.8% 37.3% +0.17 pp €9.49B +11.7% 43.7% -0.049 pp
    €17.48B -15.1% €3.48B -8.3% 19.9% +0.015 pp €8.49B +14.4% 48.6% +0.12 pp
    €20.58B +12.9% €3.80B +1.1% 18.5% -0.022 pp €7.42B +12.3% 36.1% -0.0019 pp
    €18.23B -1.8% €3.76B +105.0% 20.6% +0.11 pp €6.61B +10.0% 36.3% +0.039 pp
    €18.56B +11.5% €1.83B -2.3% 9.9% -0.014 pp €6.01B +57.5% 32.4% +0.095 pp
    €16.64B -3.4% €1.88B +65.5% 11.3% +0.047 pp €3.82B -11.0% 22.9% -0.019 pp
    €17.24B +9.9% €1.13B -43.1% 6.6% -0.061 pp €4.29B +28.0% 24.9% +0.035 pp
    €15.68B €1.99B 12.7% €3.35B 21.3%

    Notifications