Highest end of day price: 23.109269236997 EUR (A$27.03 USD) on 2025-07-21
Lowest end of day price: 1.2043481564185 EUR (A$1.51 USD) on 2012-06-13
Year | Performance |
---|---|
2025 | 31.24% |
2024 | -8.05% |
2023 | 115.33% |
2022 | 8.26% |
2021 | -0.64% |
2020 | -39.23% |
2019 | 15.10% |
2018 | -5.66% |
2017 | 35.05% |
2016 | -10.10% |
2015 | -5.40% |
2014 | 10.75% |
2013 | 250.25% |
2012 | 46.53% |
2011 | -41.20% |
2010 | -49.26% |
2009 | -2.66% |
2008 | -49.80% |
2007 | -23.19% |