91.30EUR-1.72%Mkt Cap: 637.71M $P/E: 15.041d ago
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 & Equipmentvs Building Products & Equipment
P/E
Cheaper
P/B
Cheaper
Div Yield
Higher
1M Perf
Higher
Indicators:|
Key Statistics
Company
Market Cap637.71M $
Enterprise Value464.52M $
Revenue (TTM)1.73B $
Gross Profit944.17M $
Net Income (TTM)42.59M $
Revenue/Share269.31 USD
Last Price91.30 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees5.1K
CountryDE
SectorIndustrials
IndustryBuilding Products & Equipment
ISIN—
Valuation
P/E (Trailing)15.04
P/E (Forward)8.72
PEG—
EV/EBITDA4.01
EV/Revenue0.27
P/S0.37
P/B0.77
EPS (TTM)6.07
EPS (Forward)10.47
52W Range
91.001% of range134.20
52W High134.20 EUR
52W Low91.00 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 CF102.73M $
CapEx (TTM)47.40M $
FCF Margin12.30%
FCF Yield33.38%
Net Debt-173.21M $
Net Debt/EBITDA-1.50
Balance Sheet
Debt/Equity0.15
Current Ratio2.85
Quick Ratio2.10
Book Value/Sh118.63 EUR
Cash/Share42.21 EUR
Dividends
Fwd Div Rate0.3100 EUR
Trail. Div Rate0.3100 EUR
Div. Yield0.34%
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
Upside (mean)+58.8%
Target Range145.00 EUR – 145.00 EUR
# Analysts1
Ownership
Shares Out.2.54M
Float2.54M
Insiders0.00%
Institutions30.49%
Technical
SMA 50100.64 (-9.3%)
SMA 200114.64 (-20.4%)
Beta0.77
S&P 52W Chg20.05%
Avg Vol (30d)2.45K
Avg Vol (10d)3.09K
Technical Indicators
RSI (14)27.9
MACD-2.4198
MACD Signal-1.7780
MACD Hist.-0.6418
BB Upper103.45 EUR
BB Middle97.44 EUR
BB Lower91.43 EUR
BB Width12.33%
ATR (14)2.685 EUR
Vol Ratio (20d)0.88x