STO3Sto SE & Co. KGaA
95.70EUR+0.74%Mkt Cap: 668.44M $P/E: 15.77

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 Cap668.44M $
Enterprise Value490.36M $
Revenue (TTM)1.73B $
Gross Profit944.17M $
Net Income (TTM)42.59M $
Revenue/Share269.31 USD
Last Price95.70 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees5.1K
CountryDE
SectorIndustrials
IndustryBuilding Products & Equipment
ISIN
Valuation
P/E (Trailing)15.77
P/E (Forward)9.13
PEG
EV/EBITDA4.23
EV/Revenue0.28
P/S0.39
P/B0.81
EPS (TTM)6.07
EPS (Forward)10.47
52W Range
90.8011% 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.84%
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.33%
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)+51.5%
Target Range145.00 EUR145.00 EUR
# Analysts1
Ownership
Shares Out.2.54M
Float2.54M
Insiders0.00%
Institutions29.33%
Technical
SMA 5095.35 (+0.4%)
SMA 200109.54 (-12.6%)
Beta0.80
S&P 52W Chg18.16%
Avg Vol (30d)2.01K
Avg Vol (10d)1.70K
Technical Indicators
RSI (14)48.3
MACD-0.4128
MACD Signal-0.2681
MACD Hist.-0.1446
BB Upper98.16 EUR
BB Middle95.51 EUR
BB Lower92.86 EUR
BB Width5.54%
ATR (14)2.174 EUR
Vol Ratio (20d)0.73x