102.60EUR-1.91%Mkt Cap: 659.31M EURP/E: 16.90Last update: 2026-06-01
Sto SE & Co. KGaA manufactures and sells products, components, and functional systems for building coatings and energy-efficient building solutions in Europe, and internationally. It offers facade systems, including exte…
Industry Peers
Building Products & EquipmentIndicators:|
Key Statistics
Company
Market Cap659.31M EUR
Enterprise Value512.82M EUR
Revenue (TTM)1.59B EUR
Gross Profit868.63M EUR
Net Income (TTM)39.18M EUR
Revenue/Share247.76 EUR
Last Price102.60 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees5.1K
CountryDE
SectorIndustrials
IndustryBuilding Products & Equipment
ISIN—
Valuation
P/E (Trailing)16.90
P/E (Forward)9.99
PEG—
EV/EBITDA4.81
EV/Revenue0.32
P/S0.42
P/B0.90
EPS (TTM)6.07
EPS (Forward)10.47
52W Range
97.8013% of range134.20
52W High134.20 EUR
52W Low97.80 EUR
Profitability
Gross Margin54.59%
Oper. Margin4.75%
EBITDA Margin6.69%
Profit Margin2.46%
ROE5.14%
ROA3.37%
Growth
Revenue Growth-0.30%
Earnings Growth32.80%
Cash Flow & Leverage
Operating CF94.51M EUR
CapEx (TTM)43.60M EUR
FCF Margin12.30%
FCF Yield29.70%
Net Debt-159.36M EUR
Net Debt/EBITDA-1.50
Balance Sheet
Debt/Equity0.15
Current Ratio2.85
Quick Ratio2.10
Book Value/Sh115.70 EUR
Cash/Share42.21 EUR
Dividends
Fwd Div Rate0.3100 EUR
Trail. Div Rate0.3100 EUR
Div. Yield0.30%
5Y Avg Yield0.22%
Payout Ratio5.11%
Ex-Div DateJun 19, 2026
Pay Date—
Splits
Last Split10:1
Split DateJul 30, 1999
Analyst Consensus
Rating—
Target (Mean)145.00 EUR
Target Range145.00 EUR – 145.00 EUR
# Analysts1
Ownership
Shares Out.2.54M
Float2.54M
Insiders0.00%
Institutions30.39%
Technical
SMA 50105.70 (-2.9%)
SMA 200117.40 (-12.6%)
Beta0.79
S&P 52W Chg27.70%
Avg Vol (30d)3.05K
Avg Vol (10d)1.18K
Technical Indicators
RSI (14)53.8
MACD-1.0852
MACD Signal-1.8241
MACD Hist.+0.7389
BB Upper104.30 EUR
BB Middle101.00 EUR
BB Lower97.71 EUR
BB Width6.52%
ATR (14)2.756 EUR
Vol Ratio (20d)1.44x