Highest end of day price: 67.37656586534 EUR (ยฃ78.37 USD) on 2025-10-24
Lowest end of day price: 11.550192714096 EUR (ยฃ12.60 USD) on 2016-01-20