Alleghany Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €10.23B +33.9% €970.71M +1,011.3% 9.5% +0.083 pp €1.65B +78.7% 16.1% +0.040 pp
    €7.64B -1.6% €87.35M -88.1% 1.1% -0.083 pp €922.27M +41.0% 12.1% +0.036 pp
    €7.76B +31.3% €736.37M +2,069.5% 9.5% +0.089 pp €654.11M +79.0% 8.4% +0.022 pp
    €5.91B +7.2% €33.94M -56.1% 0.6% -0.0083 pp €365.45M -106.7% 6.2% +1.0 pp
    €5.52B +4.8% €77.37M -80.3% 1.4% -0.060 pp -€5.43B -874.8% -98.5% -1.1 pp
    €5.26B +22.6% €392.24M -18.5% 7.5% -0.038 pp €701.29M +131.3% 13.3% +0.063 pp
    €4.29B -4.4% €481.00M -17.5% 11.2% -0.018 pp €303.23M -15.2% 7.1% -0.0089 pp
    €4.49B +5.2% €583.09M +8.1% 13.0% +0.0034 pp €357.51M -30.7% 8.0% -0.041 pp
    €4.27B +16.8% €539.46M -10.5% 12.6% -0.039 pp €516.17M +19.3% 12.1% +0.0026 pp
    €3.66B +333.7% €602.84M +390.2% 16.5% +0.019 pp €432.64M +403.7% 11.8% +0.016 pp
    €842.85M -0.4% €122.97M -27.8% 14.6% -0.056 pp €85.89M +48.3% 10.2% +0.033 pp
    €845.87M -16.8% €170.40M -26.8% 20.1% -0.027 pp €57.92M -54.7% 6.8% -0.057 pp
    €1.02B +19.7% €232.64M +83.1% 22.9% +0.079 pp €127.88M -56.2% 12.6% -0.22 pp
    €849.09M -30.9% €127.02M -51.5% 15.0% -0.064 pp €292.13M -29.8% 34.4% +0.0057 pp
    €1.23B +18.4% €262.06M +21.5% 21.3% +0.0054 pp €416.00M -13.3% 33.8% -0.12 pp
    €1.04B +10.3% €215.68M +380.1% 20.8% +0.16 pp €479.82M +43.6% 46.2% +0.11 pp
    €940.82M -11.7% €44.93M -55.5% 4.8% -0.047 pp €334.18M -8.8% 35.5% +0.011 pp
    €1.07B +21.9% €101.04M -27.5% 9.5% -0.065 pp €366.32M -3.1% 34.4% -0.088 pp
    €874.09M +76.5% €139.39M +196.2% 15.9% +0.064 pp €377.86M +734.8% 43.2% +0.34 pp
    €495.20M -37.6% €47.05M -75.6% 9.5% -0.15 pp €45.26M -85.1% 9.1% -0.29 pp
    €794.02M -2.1% €192.49M +225.6% 24.2% +0.17 pp €303.35M -448.2% 38.2% +0.49 pp
    €811.41M -31.3% €59.11M -31.2% 7.3% +0.00011 pp -€87.12M -164.0% -10.7% -0.22 pp
    €1.18B +49.7% €85.93M +4.2% 7.3% -0.032 pp €136.03M -6.2% 11.5% -0.069 pp
    €788.90M +15.4% €82.50M -9.0% 10.5% -0.028 pp €145.06M -8.5% 18.4% -0.048 pp
    €683.88M -61.4% €90.71M +21.4% 13.3% +0.090 pp €158.58M -43.4% 23.2% +0.074 pp
    €1.77B +15.5% €74.73M +2.0% 4.2% -0.0056 pp €280.32M +25.4% 15.8% +0.013 pp
    €1.53B -2.3% €73.23M -38.0% 4.8% -0.027 pp €223.45M +25.4% 14.6% +0.032 pp
    €1.57B €118.04M 7.5% €178.15M 11.4%

    Notifications