Takeda Pharmaceutical Company Limited / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €28.43B +1.7% €2.33B +14.0% 8.2% +0.0088 pp €5.12B +10.5% 18.0% +0.014 pp
    (estimated) €27.94B +4.5% €2.05B +9.5% 7.3% +0.0033 pp €4.63B -2.7% 16.6% -0.012 pp
    (estimated) €26.73B +1.5% €1.87B +7.7% 7.0% +0.0040 pp €4.76B +1.6% 17.8% +0.000033 pp
    (estimated) €26.33B +0.9% €1.73B +24.9% 6.6% +0.013 pp €4.69B -11.7% 17.8% -0.025 pp
    (estimated) €26.08B -1.4% €1.39B +122.6% 5.3% +0.030 pp €5.31B -21.0% 20.3% -0.050 pp
    €26.47B +7.5% €623.46M -25.1% 2.4% -0.010 pp €6.72B -2.8% 25.4% -0.027 pp
    €24.63B +5.9% €832.23M -54.6% 3.4% -0.045 pp €6.92B -25.7% 28.1% -0.12 pp
    €23.27B +12.8% €1.83B +37.8% 7.9% +0.014 pp €9.31B +23.0% 40.0% +0.033 pp
    €20.62B +11.6% €1.33B -38.8% 6.4% -0.053 pp €7.56B +4.9% 36.7% -0.023 pp
    €18.47B -2.8% €2.17B +749.9% 11.8% +0.10 pp €7.21B +40.6% 39.0% +0.12 pp
    €19.01B +56.9% €255.57M -59.5% 1.3% -0.039 pp €5.13B +91.8% 27.0% +0.049 pp
    €12.11B +18.5% €630.39M -41.6% 5.2% -0.054 pp €2.67B -8.6% 22.1% -0.065 pp
    €10.23B +2.2% €1.08B +62.6% 10.6% +0.039 pp €2.92B +35.5% 28.6% +0.070 pp
    €10.01B -4.2% €663.97M +43.4% 6.6% +0.022 pp €2.16B +238.4% 21.6% +0.15 pp
    €10.44B +1.7% €463.09M -155.0% 4.4% +0.13 pp €637.44M -62.1% 6.1% -0.10 pp
    €10.27B +5.1% -€842.09M -236.7% -8.2% -0.15 pp €1.68B +28.4% 16.4% +0.030 pp
    €9.77B +8.6% €616.13M -18.7% 6.3% -0.021 pp €1.31B -43.8% 13.4% -0.12 pp
    €9.00B +3.2% €758.15M +5.7% 8.4% +0.0020 pp €2.33B +1.3% 25.9% -0.0050 pp
    €8.72B +6.3% €717.24M -49.9% 8.2% -0.092 pp €2.30B -11.7% 26.4% -0.054 pp
    €8.20B -3.2% €1.43B -16.8% 17.5% -0.028 pp €2.61B -3.6% 31.8% -0.0015 pp
    €8.47B -4.7% €1.72B +27.0% 20.3% +0.051 pp €2.70B +28.0% 31.9% +0.082 pp
    €8.89B +11.9% €1.35B -34.1% 15.2% -0.11 pp €2.11B +12.5% 23.8% +0.0013 pp
    €7.94B +5.3% €2.05B +5.9% 25.9% +0.0013 pp €1.88B +36.4% 23.6% +0.054 pp
    €7.54B +7.7% €1.94B +7.2% 25.7% -0.0011 pp €1.38B -41.2% 18.3% -0.15 pp
    €7.00B +7.9% €1.81B +12.9% 25.8% +0.011 pp €2.34B +16.2% 33.5% +0.024 pp
    €6.49B +3.4% €1.60B -2.7% 24.7% -0.016 pp €2.02B -4.4% 31.1% -0.025 pp
    €6.28B +3.9% €1.65B +5.0% 26.3% +0.0028 pp €2.11B +23.0% 33.6% +0.052 pp
    €6.04B +4.1% €1.57B +15.3% 26.0% +0.025 pp €1.72B +6.8% 28.4% +0.0071 pp
    €5.81B +4.3% €1.36B +60.5% 23.4% +0.082 pp €1.61B +16.1% 27.7% +0.028 pp
    €5.57B €848.33M 15.2% €1.38B 24.9%

    Notifications