Highest end of day price: 113.07312429523 EUR ($132.93 USD) on 2021-08-26
Lowest end of day price: 0.57882338779438 EUR ($0.07412 USD) on 2024-06-28
Year | Performance |
---|---|
2025 | -23.82% |
2024 | -19.96% |
2023 | -29.94% |
2022 | -72.15% |
2021 | -1.76% |
2020 | 257.58% |
2019 | 195.30% |
2018 | -51.14% |
2017 | 15.34% |