Finance

Lists
STO3:ETR
STO SE & Co KGaA
€99.00
-0.80%
(-0.80) 1D
Sep 9, 3:58:52 PM GMT+2  ·   EUR
All symbols
SymbolPriceChange% Change
Generating top insights for STO3...
Open
€98.40
High
€101.00
Low
€97.40
Mkt. cap
251.26M
Avg. vol.
2.59K
Volume
1.74K
Dividend
3.34%
Quarterly dividend
€0.83
Ex-dividend date
Jun 19, 2026
P/E ratio
27.84
52-wk high
€134.20
52-wk low
€90.80
EPS
€3.56
Shares outstanding
2.54M
No. of employees
6K
Open
€98.40
High
€101.00
Low
€97.40
Mkt. cap
251.26M
Avg. vol.
2.59K
Volume
1.74K
Dividend
3.34%
Quarterly dividend
€0.83
Ex-dividend date
Jun 19, 2026
P/E ratio
27.84
52-wk high
€134.20
52-wk low
€90.80
EPS
€3.56
Shares outstanding
2.54M
No. of employees
6K
About STO SE & Co KGaA
CEORainer Hüttenberger
Employees5.51K
FoundedJan 28, 1975
Headquarters-
SectorBuilding material
Websitesto.de
Last report
Aug 31, 2026
Fiscal period
Q2 2026
EPS / Est. (EUR)
- / -
Revenue / Est. (EUR)
402.75M / -
Fiscal Q2 2026 earnings call
Waiting for the earnings call
At a glance
Insights from the latest news and reports
Previous reportsAll values in EUR
Loading Previous Earnings...
Income statement
Revenue
Net income
All values in EUR
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Revenue
406.99M
406.99M
402.75M
402.75M
Cost of goods sold
184.35M
184.35M
181.85M
181.85M
Cost of revenue
184.35M
184.35M
181.85M
181.85M
Research and development expenses
-
-
-
-
Total research and development expenses
-
-
-
-
Selling, general, and admin expenses
117.58M
117.58M
110.65M
110.65M
Operating expense
203.28M
203.28M
205.64M
205.64M
Total operating expenses
387.63M
387.63M
387.49M
387.49M
Operating income
19.36M
19.36M
15.26M
15.26M
Other non operating income
-42.00K
-42.00K
-
-
EBT including unusual items
19.85M
19.85M
14.94M
14.94M
EBT excluding unusual items
20.78M
20.78M
14.94M
14.94M
Income tax expense
8.42M
8.42M
5.68M
5.68M
Effective tax rate
42.43%
42.43%
38.00%
38.00%
Other operating expenses
64.57M
64.57M
78.29M
78.29M
Net income
11.43M
11.43M
9.26M
9.26M
Net profit margin
2.81%
2.81%
2.30%
2.30%
Earnings per share
-
-
-
-
Interest and investment income
4.15M
4.15M
-
-
Interest expense
-2.44M
-2.44M
-320.00K
-320.00K
Net interest expenses
1.71M
1.71M
-320.00K
-320.00K
Depreciation and amortization charges
18.54M
18.54M
16.70M
16.70M
EBITDA
23.87M
23.87M
31.95M
31.95M
Gain or loss from assets sale
-119.00K
-119.00K
-190.50K
-190.50K
AI content may include mistakes. Learn more
Google apps