Highest end of day price: 45.546197768975 EUR (ยฃ48.39 USD) on 2023-10-12
Lowest end of day price: 6.789933416093 EUR (ยฃ7.66 USD) on 2021-12-14