STO3 Sto SE & Co. KGaA

98.10EUR-1.21%Mkt Cap: 685.21M $P/E: 15.30

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…

Key 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