Stock info STO | Filter  Basic-Info

Stock: STO (Germany small caps), ISIN: DE0007274136

Last Price 124.40 Max Price 128.40
Min Price 124.40 1 Year return 16.26
Avg. Target 0.00 Expected Return -
Sector Industry Subsector Industrial Engineering
Sell 0 Rating
Hold 0 Concensus
Buy 0
Annual report 2016

Loading...

Contact info:Country: GermanyWebsite: www.sto.de

Sector Review STO

Loading...
Year Turnover Total sector Market share
2019 1,398 752,443 0.19 %
2020 1,433 665,742 0.22 %
2021 1,591 780,630 0.20 %
2022 1,787 920,395 0.19 %
2023 1,718 993,761 0.17 %

Advice STO

No Records Found




News STO

No Records Found

Annual reports STO

2017 2018 2019 2020 2021

Profile STO

STO

(DE0007274136)

The global industrial companies gained around 81 percent worldwide over the last 10 years. As from 2011 the sector is 29 percent higher and over the past 12 months (December 2015-December 2016) there is a minus of 81 percent.

The past year was a profitable year for the STO investors

Over the past year the company' stock lost around 16 percent. Over the past 5 years STO' stock lost at around 6 percent in value. STO's revenues between 2011 and 2015 were relatively steady and moved between 1,14 billion euros and 1,22 billion euros. STO's net results between 2011 and 2015 were relatively stable and moved between 70,3 million euros and 55,7 million euros.

The German company paid out dividends in the past 5 years. Over the past 5 years the stock delivered an average dividend return of 1,25 percent.

At the end of 2015 around 284 people were on STO' payroll.

STO financed with relatively low debt

At the end of 2015 the industrial company's balance sheet was worth 641,9 million euros. 237,2 million euros (36,95 percent of the total balance sheet) was financed by debt. Last year the industrial company's price/earnings-ratio (PE) was around 14. So the investors valued the stock at 14 times 2015' earnings per share. Based on it's price/earnings-ratio and dividend yield the German stock can be seen as a value stock.

At the end of 2015 the market capitalization (the number of shares outstanding multiplied by the stock price) of the industrial company equaled around 446,34 million euros. At the end of 2015 the German company had around 3,89 million stocks listed.

On this page you can find all STO's financial reports. More information about STO can be found it's website. .


Results STO

Results
2021
2022
2023
2024
2025
Revenue
Costs
Profit
Margin of profit
ROI

Balance STO

Balance
2021
2022
2023
2024
2025
Equity
Debt
Total assets
Solvency
Cash
Cashflow
Employees
Revenue per employee
Cashflow / Debt

Details STO

Details
2016
2017
2018
2019
2020
Price
93.04
125.90
82.00
114.00
129.40
Eps
7.16
8.64
8.35
9.05
12.57
Price/earnings-ratio
12.99
14.57
9.82
12.60
9.90
Dividend
3.31
4.09
4.09
4.09
5.00
Dividend %
3.56 %
3.25 %
4.99 %
3.59 %
4.02 %
Payout %
0.46
0.47
0.49
0.45
0.40
Book value
164.64
174.30
185.15
191.54
208.28
Market to book
1.77
1.38
2.26
1.68
1.67
Cashflow per stock
37.58
34.07
31.79
46.08
69.79
Stocks
3
3
3
3
3
Market Cap
236.14
319.53
208.12
289.33
315.73

Dividend STO


Price info STO

Date
Price
15 Aug 2025
124.40
07 Aug 2025
128.40
23 Jul 2025
124.40