SFC Energy AG
F3C.DE
#8198
Rank
C$0.34 B
Marketcap
C$19.79
Share price
-1.13%
Change (1 day)
-20.49%
Change (1 year)

Stock price history for SFC Energy AG (F3C.DE)

Highest end of day price: 222.13142418819 EUR (C$283.98 USD) on 2006-06-02

Lowest end of day price: 2.5343437374984 EUR (C$2.65 USD) on 2016-12-27

Stock price history of SFC Energy AG from 2006 to 2025

Annual Stock Price Performance

Year Performance
2025-24.52%
2024-8.35%
2023-19.15%
2022-10.42%
2021 63.34%
2020 70.33%
2019 16.27%
2018 30.78%
2017 233.40%
2016-54.98%
2015-10.27%
2014 36.16%
2013-28.27%
2012 48.81%
2011-22.42%
2010-33.70%
2009-11.23%
2008-50.58%
2007-56.06%
2006-76.81%