172.80EUR-0.69%Mkt Cap: 998.51M $P/E: 17.371d ago
MBB SE, together with its subsidiaries, engages in the acquisition and management of medium-sized companies in Germany and internationally. It operates through four segments: Friedrich Vorwerk, Aumann, DTS, and Delignit.…
Indicators:|
Key Statistics
Company
Market Cap998.51M $
Enterprise Value636.80M $
Revenue (TTM)1.29B $
Gross Profit638.00M $
Net Income (TTM)55.20M $
Revenue/Share241.56 USD
Last Price172.80 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees4.2K
CountryDE
SectorIndustrials
IndustryConglomerates
ISINDE000A0ETBQ4
Valuation
P/E (Trailing)17.37
P/E (Forward)13.55
PEG—
EV/EBITDA2.69
EV/Revenue0.50
P/S0.78
P/B1.31
EPS (TTM)9.95
EPS (Forward)12.75
52W Range
136.4041% of range225.00
52W High225.00 EUR
52W Low136.40 EUR
Profitability
Gross Margin50.17%
Oper. Margin11.04%
EBITDA Margin18.39%
Profit Margin4.34%
ROE7.68%
ROA3.57%
Growth
Revenue Growth-8.00%
Earnings Growth43.60%
Cash Flow & Leverage
Operating CF265.93M $
CapEx (TTM)79.68M $
FCF Margin14.05%
FCF Yield18.08%
Net Debt-697.76M $
Net Debt/EBITDA-2.95
Balance Sheet
Debt/Equity0.09
Current Ratio3.17
Quick Ratio2.94
Book Value/Sh131.59 EUR
Cash/Share132.12 EUR
Dividends
Fwd Div Rate1.210 EUR
Trail. Div Rate1.210 EUR
Div. Yield0.70%
5Y Avg Yield1.10%
Payout Ratio11.16%
Ex-Div DateJun 4, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)222.73 EUR
Upside (mean)+28.9%
Target Range210.00 EUR – 232.20 EUR
€210.00+28.9% to mean€232.20
# Analysts3
Ownership
Shares Out.5.32M
Float1.33M
Insiders71.58%
Institutions5.41%
Technical
SMA 50187.64 (-7.9%)
SMA 200192.40 (-10.2%)
Beta1.11
S&P 52W Chg20.05%
Avg Vol (30d)3.33K
Avg Vol (10d)2.54K
Technical Indicators
RSI (14)37.7
MACD-2.9475
MACD Signal-3.3485
MACD Hist.+0.4010
BB Upper181.49 EUR
BB Middle175.61 EUR
BB Lower169.73 EUR
BB Width6.70%
ATR (14)5.163 EUR
Vol Ratio (20d)0.63x