HBM Healthcare Investments AG / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €23.94M +627.3% €19.85M -1,812.1% 82.9% +1.2 pp -€2.53M +38.5% -10.6% +0.45 pp
    €3.29M -102.2% -€1.16M -99.3% -35.2% -1.4 pp -€1.82M +32.4% -55.4% -0.56 pp
    -€152.25M +92.8% -€156.61M +87.5% 102.9% -0.029 pp -€1.38M -87.4% 0.9% -0.13 pp
    -€78.97M -109.6% -€83.52M -110.3% 105.8% +0.071 pp -€10.91M +216.1% 13.8% +0.14 pp
    €820.19M +311.6% €809.45M +313.9% 98.7% +0.0057 pp -€3.45M -22.4% -0.4% +0.018 pp
    €199.28M -12.6% €195.55M -12.6% 98.1% +0.000033 pp -€4.45M +45.8% -2.2% -0.0089 pp
    €228.05M +79.6% €223.77M +80.4% 98.1% +0.0046 pp -€3.05M -102.5% -1.3% -0.99 pp
    €127.00M -16.7% €124.02M -15.3% 97.7% +0.016 pp €124.02M -15.3% 97.7% +0.016 pp
    €152.43M +423.2% €146.39M +474.5% 96.0% +0.086 pp €146.39M +492.4% 96.0% +0.11 pp
    €29.13M -89.6% €25.48M -90.8% 87.5% -0.11 pp €24.71M -91.0% 84.8% -0.14 pp
    €279.25M -26.9% €275.62M -27.2% 98.7% -0.0039 pp €275.62M -27.2% 98.7% -0.0039 pp
    €381.87M +356.9% €378.38M +427.6% 99.1% +0.13 pp €378.38M +427.6% 99.1% +0.13 pp
    €83.59M -518.2% €71.72M -402.2% 85.8% -0.33 pp €71.72M -587.7% 85.8% +0.12 pp
    -€19.99M -46.5% -€23.73M -60.7% 118.7% -0.43 pp -€14.71M -19.4% 73.6% +0.25 pp
    -€37.36M -138.8% -€60.35M -185.4% 161.5% +0.88 pp -€18.25M +2.3% 48.9% +0.67 pp
    €96.39M -18.3% €70.68M -121.1% 73.3% +3.6 pp -€17.84M -162.3% -18.5% -0.43 pp
    €118.00M -48.4% -€334.88M +40.7% -283.8% -1.8 pp €28.62M -31.2% 24.3% +0.060 pp
    €228.53M +8.9% -€237.94M -247.3% -104.1% -1.8 pp €41.62M +236.6% 18.2% +0.12 pp
    €209.79M +43.7% €161.51M +4.2% 77.0% -0.29 pp €12.36M -119.7% 5.9% +0.49 pp
    €146.01M +32.0% €155.01M +151.7% 106.2% +0.51 pp -€62.87M -267.6% -43.1% -0.77 pp
    €110.63M -39.5% €61.58M -10.3% 55.7% +0.18 pp €37.51M +302.8% 33.9% +0.29 pp
    €182.76M +290.9% €68.62M -58.9% 37.5% -3.2 pp €9.31M +23.0% 5.1% -0.11 pp
    €46.76M +75.7% €167.12M -1,371.7% 357.4% +4.1 pp €7.57M +209.9% 16.2% +0.070 pp
    €26.60M -€13.14M -49.4% €2.44M 9.2%

    Notifications