STO3 Sto SE & Co. KGaA
98.10EUR-1.21%Mkt Cap: 685.21M $P/E: 15.303d 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 & EquipmentKey Statistics
Company
Market Cap685.21M USD
Enterprise Value548.56M USD
Revenue (TTM)1.76B USD
Gross Profit944.17M USD
Net Income (TTM)42.59M USD
Revenue/Share247.60 EUR
Last Price98.10 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.5K
CountryDE
SectorIndustrials
IndustryBuilding Products & Equipment
ISIN—
Valuation
P/E (Trailing)15.30
P/E (Forward)10.29
PEG—
EV/EBITDA4.54
EV/Revenue0.31
P/S0.39
P/B0.83
EPS (TTM)6.41
EPS (Forward)9.53
52W Range
90.8017% of range134.20
52W High134.20 EUR
52W Low90.80 EUR
Profitability
Gross Margin54.59%
Oper. Margin3.79%
EBITDA Margin6.87%
Profit Margin2.46%
ROE5.14%
ROA3.37%
Growth
Revenue Growth3.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF102.73M USD
CapEx (TTM)47.40M USD
FCF Margin2.55%
FCF Yield6.54%
Net Debt-136.66M USD
Net Debt/EBITDA-1.13
Balance Sheet
Debt/Equity0.15
Current Ratio2.66
Quick Ratio1.94
Book Value/Sh118.63 EUR
Cash/Share35.71 EUR
Dividends
Fwd Div Rate0.31 EUR
Trail. Div Rate0.31 EUR
Div. Yield0.32%
5Y Avg Yield0.22%
Payout Ratio4.84%
Ex-Div DateJun 19, 2026
Pay Date—
Splits
Last Split10:1
Split DateJul 30, 1999
Analyst Consensus
Rating—
Target (Mean)150.00 EUR
Upside (mean)+52.9%
Target Range150.00 EUR – 150.00 EUR
# Analysts1
Ownership
Shares Out.2.54M
Float2.54M
Insiders0.00%
Institutions29.31%
Technical
SMA 5097.78 (+0.3%)
SMA 200106.12 (-7.6%)
Beta0.80
S&P 52W Chg14.58%
Avg Vol (30d)3.31K
Avg Vol (10d)3.32K
Technical Indicators
RSI (14)47.6
MACD0.1082
MACD Signal0.3475
MACD Hist.-0.2393
BB Upper102.50 EUR
BB Middle99.53 EUR
BB Lower96.56 EUR
BB Width5.97%
ATR (14)2.824 EUR
Vol Ratio (20d)0.95x