Sino Biopharmaceutical Limited / 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) N/A N/A N/A N/A N/A
    (estimated) N/A N/A N/A N/A N/A
    (estimated) N/A N/A N/A N/A N/A
    (estimated) N/A N/A N/A N/A N/A
    €3.43B +10.2% €416.42M +50.1% 12.1% +0.032 pp €952.96M +3.1% 27.7% -0.019 pp
    €3.12B -9.0% €277.46M -53.4% 8.9% -0.085 pp €924.43M -2.5% 29.7% +0.020 pp
    €3.42B +7.1% €595.22M -65.8% 17.4% -0.37 pp €948.38M +9.8% 27.7% +0.0067 pp
    €3.20B +13.6% €1.74B +236.5% 54.4% +0.36 pp €863.85M +1.1% 27.0% -0.034 pp
    €2.81B -2.4% €516.46M -7.5% 18.4% -0.010 pp €854.83M +1.8% 30.4% +0.013 pp
    €2.88B +16.0% €558.55M -48.1% 19.4% -0.24 pp €839.85M +4.0% 29.1% -0.034 pp
    €2.49B +41.0% €1.08B +316.7% 43.3% +0.29 pp €807.55M +30.7% 32.5% -0.025 pp
    €1.76B +4.6% €258.31M +26.7% 14.6% +0.026 pp €617.84M +29.0% 35.0% +0.066 pp
    €1.69B +16.3% €203.84M +15.0% 12.1% -0.0013 pp €479.03M +32.5% 28.4% +0.035 pp
    €1.45B +23.1% €177.22M +23.1% 12.2% -0.0000011 pp €361.42M +29.3% 24.9% +0.012 pp
    €1.18B +27.9% €143.97M +49.4% 12.2% +0.018 pp €279.58M +39.3% 23.7% +0.019 pp
    €920.55M +15.4% €96.39M +13.0% 10.5% -0.0023 pp €200.70M +4.1% 21.8% -0.024 pp
    €797.73M +43.3% €85.34M +91.5% 10.7% +0.027 pp €192.86M +43.5% 24.2% +0.00042 pp
    €556.82M +34.4% €44.57M -22.5% 8.0% -0.059 pp €134.38M +51.2% 24.1% +0.027 pp
    €414.33M +21.9% €57.48M +38.2% 13.9% +0.016 pp €88.89M -18.5% 21.5% -0.11 pp
    €339.80M +42.1% €41.58M +33.4% 12.2% -0.0080 pp €109.03M +66.2% 32.1% +0.046 pp
    €239.10M +84.2% €31.18M +24.7% 13.0% -0.062 pp €65.61M +75.1% 27.4% -0.014 pp
    €129.77M +48.1% €25.01M +48.5% 19.3% +0.00054 pp €37.47M +72.3% 28.9% +0.041 pp
    €87.65M -6.4% €16.84M -91.8% 19.2% -2.0 pp €21.74M -47.5% 24.8% -0.19 pp
    €93.64M -29.7% €204.68M +859.2% 218.6% +2.0 pp €41.39M -1.4% 44.2% +0.13 pp
    €133.15M +27.7% €21.34M +106.1% 16.0% +0.061 pp €42.00M +41.3% 31.5% +0.030 pp
    €104.24M +19.2% €10.35M +42.9% 9.9% +0.016 pp €29.72M +3.0% 28.5% -0.045 pp
    €87.42M +28.2% €7.24M -7.1% 8.3% -0.031 pp €28.84M +38.6% 33.0% +0.025 pp
    €68.17M +37.5% €7.80M +35.8% 11.4% -0.0014 pp €20.81M +23.8% 30.5% -0.034 pp
    €49.60M +28.1% €5.74M +26.5% 11.6% -0.0014 pp €16.81M +43.4% 33.9% +0.036 pp
    €38.73M €4.54M 11.7% €11.72M 30.3%

    Notifications