Highest end of day price: 18.913119633658 EUR (A$20.82 USD) on 2023-08-02
Lowest end of day price: 3.3991962077494 EUR (A$3.69 USD) on 2020-04-03
Year | Performance |
---|---|
2025 | 22.57% |
2024 | -48.44% |
2023 | 56.37% |
2022 | -29.29% |
2021 | 78.34% |
2020 | 11.14% |
2019 | -6.22% |
2018 | -53.59% |
2017 | 28.17% |