Highest end of day price: 51.486987022453 EUR (ยฃ59.89 USD) on 2025-10-24
Lowest end of day price: 10.165441698851 EUR (ยฃ11.47 USD) on 2016-02-11