Highest end of day price: 106.1676032763 EUR (ยฃ114.48 USD) on 2023-06-08
Lowest end of day price: 7.308850167597 EUR (ยฃ6.46 USD) on 2001-08-03