Highest end of day price: 59.534316298405 EUR (C$66.94 USD) on 2017-05-31
Lowest end of day price: 2.5735654419764 EUR (C$3.55 USD) on 2013-12-12
Year | Performance |
---|---|
2024 | 115.47% |
2023 | 36.33% |
2022 | -52.25% |
2021 | -32.94% |
2020 | -44.11% |
2019 | 92.48% |
2018 | -60.25% |
2017 | 38.80% |
2016 | 103.08% |
2015 | 209.73% |
2014 | 31.95% |
2013 | -22.12% |
2012 | 0.99% |
2011 | -23.26% |
2010 | 5.82% |
2009 | -24.04% |
2008 | -39.45% |
2007 | 44.71% |