Highest end of day price: 45.66438230311 EUR (ยฃ48.12 USD) on 2023-10-12
Lowest end of day price: 6.7899332609755 EUR (ยฃ7.66 USD) on 2021-12-14