Highest end of day price: 187.73630105762 EUR (ยฃ213.96 USD) on 2025-04-17
Lowest end of day price: 51.928581133101 EUR (ยฃ58.79 USD) on 2015-02-11