Highest end of day price: 31.075863908741 EUR (ยฃ35.46 USD) on 2020-07-14
Lowest end of day price: 13.041153735316 EUR (ยฃ13.61 USD) on 2024-12-23