Sto SE & Co. KGaA
STO3.DE
#6034
Rank
$0.95 B
Marketcap
$147.92
Share price
0.79%
Change (1 day)
33.18%
Change (1 year)

Stock price history for Sto SE & Co. KGaA (STO3.DE)

Highest end of day price: 284.02618355139 EUR ($322.84 USD) on 2022-01-12

Lowest end of day price: 7.9870829148353 EUR ($8.59 USD) on 2003-04-04

Stock price history of Sto SE & Co. KGaA from 1998 to 2025

Annual Stock Price Performance

Year Performance
2025 32.82%
2024-27.55%
2023-4.13%
2022-38.58%
2021 54.58%
2020 24.11%
2019 39.29%
2018-37.50%
2017 53.57%
2016-20.81%
2015-17.05%
2014-21.02%
2013 30.64%
2012 16.10%
2011 6.09%
2010 38.35%
2009 41.58%
2008-16.10%
2007 86.33%
2006 57.11%
2005 20.73%
2004 14.59%
2003 82.24%
2002-17.77%
2001-20.05%
2000-18.92%
1999-13.45%
1998-7.93%