MBB SE (ETR: MBB)
Germany flag Germany · Delayed Price · Currency is EUR
101.80
+2.10 (2.11%)
Jan 3, 2025, 5:36 PM CET

MBB SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Jan '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
553539537817644422
Upgrade
Market Cap Growth
32.37%0.43%-34.34%27.00%52.38%-9.93%
Upgrade
Enterprise Value
436462467740658480
Upgrade
Last Close Price
101.8093.4089.81132.20102.7766.69
Upgrade
PE Ratio
20.9144.3745.63-50.7415.68
Upgrade
Forward PE
16.9224.4533.7075.1036.2723.18
Upgrade
PS Ratio
0.530.550.581.180.910.70
Upgrade
PB Ratio
1.000.710.701.011.290.89
Upgrade
P/TBV Ratio
1.221.081.111.572.161.50
Upgrade
P/FCF Ratio
5.166.22-27.6822.397.61
Upgrade
P/OCF Ratio
3.754.2715.1713.8311.496.10
Upgrade
PEG Ratio
1.331.331.331.331.331.33
Upgrade
EV/Sales Ratio
0.410.470.511.070.930.80
Upgrade
EV/EBITDA Ratio
3.787.016.7312.3812.688.36
Upgrade
EV/EBIT Ratio
6.1614.3912.1721.9923.8812.71
Upgrade
EV/FCF Ratio
4.065.33-25.0522.908.65
Upgrade
Debt / Equity Ratio
0.080.070.090.110.160.19
Upgrade
Debt / EBITDA Ratio
0.550.730.871.291.271.46
Upgrade
Debt / FCF Ratio
0.590.62-2.982.701.63
Upgrade
Asset Turnover
0.900.860.810.710.860.76
Upgrade
Inventory Turnover
8.8210.1910.139.199.098.64
Upgrade
Quick Ratio
2.252.452.802.822.142.03
Upgrade
Current Ratio
2.512.663.093.062.382.26
Upgrade
Return on Equity (ROE)
7.08%3.21%3.32%0.65%2.85%8.69%
Upgrade
Return on Assets (ROA)
3.79%1.77%2.11%2.15%2.09%3.01%
Upgrade
Return on Capital (ROIC)
5.42%2.42%2.77%2.85%3.02%4.18%
Upgrade
Earnings Yield
4.78%2.25%2.19%-1.42%1.97%6.38%
Upgrade
FCF Yield
19.40%16.08%-0.17%3.61%4.47%13.14%
Upgrade
Dividend Yield
0.99%1.08%1.11%0.75%0.86%1.05%
Upgrade
Payout Ratio
20.00%47.05%48.84%-32.74%15.21%
Upgrade
Buyback Yield / Dilution
5.87%1.80%0.37%0.37%2.21%7.87%
Upgrade
Total Shareholder Return
6.86%2.88%1.49%1.12%3.07%8.92%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.