Sto SE & Co. KGaA
STO3.DE
#6058
Rank
C$1.29 B
Marketcap
C$201.53
Share price
-0.64%
Change (1 day)
28.25%
Change (1 year)

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

Highest end of day price: 357.23394211302 EUR (C$406.05 USD) on 2022-01-12

Lowest end of day price: 11.768167966718 EUR (C$12.66 USD) on 2003-04-04

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

Annual Stock Price Performance

Year Performance
2025 28.99%
2024-21.20%
2023-6.25%
2022-34.25%
2021 55.31%
2020 22.66%
2019 33.65%
2018-32.20%
2017 43.64%
2016-23.02%
2015-1.19%
2014-13.62%
2013 40.74%
2012 13.12%
2011 9.04%
2010 32.88%
2009 23.47%
2008 2.28%
2007 56.48%
2006 57.07%
2005 16.11%
2004 6.20%
2003 50.84%
2002-18.43%
2001-14.98%
2000-16.26%
1999-18.27%
1998-7.93%