ICICI Bank Limited / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €29.04B +25.2% €5.03B +15.3% 17.3% -0.015 pp -€6.95B -143.8% -23.9% -0.92 pp
    €23.20B +26.3% €4.36B +30.0% 18.8% +0.0053 pp €15.87B -12,448.3% 68.4% +0.69 pp
    €18.36B +18.4% €3.36B +35.5% 18.3% +0.023 pp -€128.52M -102.2% -0.7% -0.39 pp
    €15.51B -2.6% €2.48B +36.6% 16.0% +0.046 pp €5.91B -57.1% 38.1% -0.48 pp
    €15.92B +53.9% €1.81B +92.2% 11.4% +0.023 pp €13.77B +71.5% 86.5% +0.089 pp
    €10.35B +13.9% €943.20M +124.9% 9.1% +0.045 pp €8.03B +63.5% 77.6% +0.24 pp
    €9.08B +8.8% €419.45M -44.8% 4.6% -0.045 pp €4.91B +143.9% 54.1% +0.30 pp
    €8.35B +7.8% €760.39M -24.3% 9.1% -0.039 pp €2.01B -62.1% 24.1% -0.45 pp
    €7.75B +16.6% €1.00B +0.1% 13.0% -0.021 pp €5.32B +120.3% 68.7% +0.32 pp
    €6.64B +16.4% €1.00B -16.9% 15.1% -0.060 pp €2.41B -322.1% 36.4% +0.55 pp
    €5.71B +16.4% €1.21B +10.9% 21.2% -0.011 pp -€1.09B -245.1% -19.0% -0.34 pp
    €4.90B +8.4% €1.09B +15.0% 22.2% +0.013 pp €749.54M -58.0% 15.3% -0.24 pp
    €4.52B -31.6% €946.88M +25.7% 20.9% +0.095 pp €1.79B -15.7% 39.5% +0.074 pp
    €6.61B +58.7% €753.56M +25.4% 11.4% -0.030 pp €2.12B -883.2% 32.1% +0.39 pp
    €4.17B -29.0% €600.77M +30.5% 14.4% +0.066 pp -€270.50M -109.1% -6.5% -0.57 pp
    €5.87B -7.9% €460.47M +30.6% 7.8% +0.023 pp €2.98B -244.4% 50.8% +0.83 pp
    €6.37B +6.8% €352.67M +5.3% 5.5% -0.00082 pp -€2.06B -690.1% -32.4% -0.38 pp
    €5.96B +42.3% €335.05M +23.1% 5.6% -0.0087 pp €349.52M -86.8% 5.9% -0.57 pp
    €4.19B +64.7% €272.19M +13.9% 6.5% -0.029 pp €2.65B +255.1% 63.2% +0.34 pp
    €2.54B +51.6% €239.04M +30.9% 9.4% -0.015 pp €745.36M +144.9% 29.3% +0.11 pp
    €1.68B +152.0% €182.63M +17.0% 10.9% -0.13 pp €304.40M -385.8% 18.1% +0.34 pp
    €665.78M +141.1% €156.16M -298.9% 23.5% +0.52 pp -€106.51M -190.1% -16.0% -0.59 pp
    €276.16M +156.6% -€78.50M -498.5% -28.4% -0.47 pp €118.22M -361.8% 42.8% +0.85 pp
    €107.62M +89.1% €19.70M +48.0% 18.3% -0.051 pp -€45.16M -144.9% -42.0% -2.2 pp
    €56.92M +63.2% €13.31M -3.4% 23.4% -0.16 pp €100.53M -231.2% 176.6% +4.0 pp
    €34.87M +81.5% €13.78M +174.8% 39.5% +0.13 pp -€76.64M +9.2% -219.8% +1.5 pp
    €19.22M €5.01M 26.1% -€70.19M -365.2%

    Notifications