97.60EUR+1.24%Mkt Cap: 681.71M $P/E: 16.081d 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 & EquipmentIndicators:|
Key Statistics
Company
Market Cap681.71M $
Enterprise Value508.52M $
Revenue (TTM)1.73B $
Gross Profit944.17M $
Net Income (TTM)42.59M $
Revenue/Share269.31 USD
Last Price97.60 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees5.1K
CountryDE
SectorIndustrials
IndustryBuilding Products & Equipment
ISIN—
Valuation
P/E (Trailing)16.08
P/E (Forward)9.32
PEG—
EV/EBITDA4.39
EV/Revenue0.29
P/S0.39
P/B0.82
EPS (TTM)6.07
EPS (Forward)10.47
52W Range
90.8016% of range134.20
52W High134.20 EUR
52W Low90.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 CF102.73M $
CapEx (TTM)47.40M $
FCF Margin12.30%
FCF Yield31.22%
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.32%
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)+48.6%
Target Range145.00 EUR – 145.00 EUR
# Analysts1
Ownership
Shares Out.2.54M
Float2.54M
Insiders0.00%
Institutions29.36%
Technical
SMA 5097.92 (-0.3%)
SMA 200112.84 (-13.5%)
Beta0.79
S&P 52W Chg20.25%
Avg Vol (30d)2.42K
Avg Vol (10d)2.02K
Technical Indicators
RSI (14)56.5
MACD-0.8244
MACD Signal-1.5853
MACD Hist.+0.7609
BB Upper99.20 EUR
BB Middle94.37 EUR
BB Lower89.54 EUR
BB Width10.23%
ATR (14)2.444 EUR
Vol Ratio (20d)0.51x