Highest end of day price: 86.661272615493 EUR (ยฃ95.14 USD) on 2023-04-26
Lowest end of day price: 9.7213187961159 EUR (ยฃ8.67 USD) on 2000-05-04