Mizuho Financial Group, Inc. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) N/A N/A N/A N/A N/A
    (estimated) €22.96B +14.6% €7.68B +10.4% 33.5% -0.013 pp N/A N/A
    (estimated) €20.04B +6.9% €6.96B +6.6% 34.7% -0.0013 pp N/A N/A
    (estimated) €18.74B +7.3% €6.53B +7.3% 34.9% -0.000012 pp N/A N/A
    (estimated) €17.46B -65.0% €6.09B +20.8% 34.9% +0.25 pp N/A N/A
    €49.88B +180.7% €5.04B +30.4% 10.1% -0.12 pp -€21.21B -273.9% -42.5% -1.1 pp
    €17.77B +14.8% €3.86B +22.2% 21.7% +0.013 pp €12.19B -76.3% 68.6% -2.6 pp
    €15.48B +0.4% €3.16B +4.7% 20.4% +0.0084 pp €51.51B +79.0% 332.8% +1.5 pp
    €15.42B +3.1% €3.02B +12.6% 19.6% +0.017 pp €28.78B -69.8% 186.6% -4.5 pp
    €14.96B +6.0% €2.68B +5.0% 17.9% -0.0017 pp €95.17B +681.8% 636.2% +5.5 pp
    €14.11B +0.8% €2.55B +364.5% 18.1% +0.14 pp €12.17B -186.2% 86.2% +1.9 pp
    €14.00B +1.6% €549.61M -83.3% 3.9% -0.20 pp -€14.13B -177.4% -100.9% -2.3 pp
    €13.78B -4.3% €3.28B -4.5% 23.8% -0.00037 pp €18.25B -36.9% 132.4% -0.68 pp
    €14.41B -3.7% €3.44B -10.0% 23.8% -0.017 pp €28.92B +14.7% 200.7% +0.32 pp
    €14.96B +0.5% €3.82B +9.6% 25.5% +0.021 pp €25.21B -37.3% 168.5% -1.0 pp
    €14.88B +10.5% €3.48B -11.1% 23.4% -0.057 pp €40.17B -443.6% 270.0% +3.6 pp
    €13.47B -2.6% €3.92B +22.8% 29.1% +0.060 pp -€11.69B -134.2% -86.8% -3.3 pp
    €13.83B -2.5% €3.19B +15.7% 23.1% +0.036 pp €34.17B -471.7% 247.0% +3.1 pp
    €14.18B +8.6% €2.76B +17.3% 19.4% +0.014 pp -€9.19B -125.8% -64.8% -3.4 pp
    €13.05B -0.6% €2.35B +72.6% 18.0% +0.076 pp €35.56B -54.3% 272.5% -3.2 pp
    €13.12B +43.7% €1.36B -122.6% 10.4% +0.76 pp €77.90B +268.1% 593.5% +3.6 pp
    €9.14B -35.9% -€6.02B -440.1% -65.9% -0.78 pp €21.16B +868.6% 231.6% +2.2 pp
    €14.25B -2.8% €1.77B -49.9% 12.4% -0.12 pp €2.19B -113.1% 15.3% +1.3 pp
    €14.66B +9.6% €3.53B -4.5% 24.1% -0.035 pp -€16.63B +81.4% -113.5% -0.45 pp
    €13.38B +112.4% €3.70B +3.6% 27.6% -0.29 pp -€9.17B -135.9% -68.5% -4.7 pp
    €6.30B -6.6% €3.57B +54.2% 56.7% +0.22 pp €25.55B -26.5% 405.8% -1.1 pp
    €6.74B -5.7% €2.32B -117.1% 34.3% +2.2 pp €34.78B -390.7% 515.7% +6.8 pp
    €7.15B -€13.53B -189.2% -€11.96B -167.3%

    Notifications