Highest end of day price: 25.41175336801 EUR ($30.18 USD) on 2021-08-02
Lowest end of day price: 3.1486213998426 EUR ($3.40 USD) on 2020-04-03
Year | Performance |
---|---|
2025 | 38.21% |
2024 | -1.96% |
2023 | 21.19% |
2022 | -38.13% |
2021 | 15.02% |
2020 | 187.37% |
2019 | -15.11% |
2018 | -58.29% |