Sto SE & Co. KGaA
STO3.DE
#6065
Rank
S$1.20 B
Marketcap
S$188.08
Share price
-0.95%
Change (1 day)
26.26%
Change (1 year)

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

Highest end of day price: 383.61714117233 EUR (S$436.04 USD) on 2022-01-12

Lowest end of day price: 14.205026964035 EUR (S$15.28 USD) on 2003-04-04

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

Annual Stock Price Performance

Year Performance
2025 24.92%
2024-25.43%
2023-5.39%
2022-38.79%
2021 58.10%
2020 22.44%
2019 38.24%
2018-35.92%
2017 41.98%
2016-19.26%
2015-11.53%
2014-17.28%
2013 35.79%
2012 9.54%
2011 7.48%
2010 27.97%
2009 36.36%
2008-16.26%
2007 75.97%
2006 45.18%
2005 22.50%
2004 9.95%
2003 77.56%
2002-22.73%
2001-14.60%
2000-14.99%
1999-13.07%
1998-8.35%