Highest end of day price: 43.824261275272 EUR (ยฃ48.68 USD) on 2023-12-28
Lowest end of day price: 24.833300322445 EUR (ยฃ26.43 USD) on 2015-11-18