101.00EUR-0.20%Mkt Cap: 645.17M EURP/E: 19.31Last update: 2026-05-14
Sto SE & Co. KGaA operates as a producer of products and systems for coating buildings in Europe, and internationally. It offers facade systems, including external wall insulation and rainscreen cladding facade systems; …
Industry Peers
Building Products & Equipmentloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)19.31
P/E (Forward)9.59
PEG—
P/B0.87
P/S0.41
EV/EBITDA4.56
EV/Revenue0.31
EPS (TTM)5.20
EPS (Forward)10.47
Cash Flow & Leverage
FCF Yield30.35%
FCF Margin12.30%
Operating CF90.52M EUR
CapEx (TTM)36.20M EUR
Net Debt/EBITDA-1.50
Net Debt-159.36M EUR
Technical
SMA 50108.06 (-6.5%)
SMA 200118.56 (-14.8%)
Beta0.79
S&P 52W Chg24.23%
Avg Vol (30d)3.00K
Avg Vol (10d)3.83K
Technical Indicators
RSI (14)40.1
MACD-3.0091
MACD Signal-2.9366
MACD Hist.-0.0725
BB Upper114.96 EUR
BB Middle104.56 EUR
BB Lower94.15 EUR
BB Width19.90%
ATR (14)3.187 EUR
Vol Ratio (20d)0.48x
52W Range
97.809% of range134.20
52W High134.20 EUR
52W Low97.80 EUR
Profitability
Gross Margin54.18%
EBITDA Margin6.69%
Profit Margin2.33%
Oper. Margin4.75%
ROE5.06%
ROA3.25%
Revenue Growth-0.30%
Earnings Growth32.80%
Balance Sheet
Debt/Equity0.14
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.31%
5Y Avg Yield0.22%
Payout Ratio5.96%
Ex-Div DateJun 19, 2026
Pay Date—
Splits
Last Split10:1
Split DateJul 30, 1999
Ownership
Shares Out.2.54M
Float2.54M
Insiders0.00%
Institutions30.39%
Analyst Consensus
Rating—
Target (Mean)145.00 EUR
Target Range145.00 EUR – 145.00 EUR
# Analysts1
Company
Market Cap645.17M EUR
Enterprise Value485.83M EUR
Revenue (TTM)1.59B EUR
Gross Profit873.57M EUR
Net Income (TTM)37.62M EUR
Revenue/Share247.76 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees5.1K
Last Price101.00 EUR
CountryDE
SectorIndustrials
IndustryBuilding Products & Equipment
ISIN—