BB Biotech AG / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €0.00 +NaN% €209.13M +2.6% N/A €137.22M +0.0% N/A
    (estimated) N/A €203.87M +98.6% N/A €137.22M +4.1% N/A
    (estimated) €0.00 -100.0% €102.68M +26.4% N/A €131.76M -59.6% N/A
    €119.48M -155.9% €81.24M -136.7% 68.0% -0.36 pp €325.98M +39.5% 272.8% +3.8 pp
    -€213.60M -43.2% -€221.14M -42.3% 103.5% +0.017 pp €233.63M -161.0% -109.4% -2.1 pp
    -€375.93M -11.4% -€382.97M -11.6% 101.9% -0.0029 pp -€382.97M +277.5% 101.9% +0.78 pp
    -€424.08M -156.7% -€433.27M -158.6% 102.2% +0.033 pp -€101.45M -136.1% 23.9% -0.14 pp
    €748.40M +2.0% €739.78M +2.0% 98.8% -0.00013 pp €280.90M +22.1% 37.5% +0.062 pp
    €733.42M -247.1% €725.07M -243.7% 98.9% -0.023 pp €230.14M -145.6% 31.4% -0.70 pp
    -€498.50M -167.2% -€504.49M -168.6% 101.2% +0.020 pp -€504.49M -168.6% 101.2% +0.020 pp
    €741.79M -187.0% €735.85M -185.7% 99.2% -0.015 pp €735.85M -185.7% 99.2% -0.015 pp
    -€852.45M -220.8% -€858.47M -222.9% 100.7% +0.017 pp -€858.47M -222.9% 100.7% +0.017 pp
    €705.58M -55.3% €698.72M -55.6% 99.0% -0.0055 pp €698.72M -55.6% 99.0% -0.0055 pp
    €1.58B +57.4% €1.57B +57.8% 99.6% +0.0022 pp €1.57B +57.8% 99.6% +0.0022 pp
    €1.00B +148.9% €997.36M +153.3% 99.4% +0.017 pp €997.36M +153.3% 99.4% +0.017 pp
    €403.32M -745.8% €393.70M -664.7% 97.6% -0.14 pp €393.70M +117.0% 97.6% +3.9 pp
    -€62.45M -58.8% -€69.72M -55.5% 111.6% +0.082 pp €181.44M -824.1% -290.5% -3.1 pp
    -€151.49M -360.7% -€156.64M -499.6% 103.4% +0.36 pp -€25.06M -113.9% 16.5% -2.9 pp
    €58.11M -22.9% €39.20M -19.2% 67.5% +0.031 pp €179.64M -67.1% 309.1% -4.1 pp
    €75.39M +5,494.6% €48.54M -117.1% 64.4% +210 pp €545.21M +153.4% 723.2% -150 pp
    €1.35M -99.6% -€284.07M -189.2% -21,081.1% -210 pp €215.15M -1,115.0% 15,966.4% +160 pp
    €340.43M -4.4% €318.31M -6.5% 93.5% -0.021 pp -€21.20M +222.5% -6.2% -0.044 pp
    €356.05M +55.7% €340.35M +56.8% 95.6% +0.0069 pp -€6.57M -105.7% -1.8% -0.52 pp
    €228.68M +10.4% €217.01M +13.1% 94.9% +0.022 pp €114.86M -162.3% 50.2% +1.4 pp
    €207.12M €191.95M 92.7% -€184.33M -89.0%

    Notifications