Highest end of day price: 89.043782910496 EUR (ยฃ94.38 USD) on 2023-03-03
Lowest end of day price: 4.8236811540282 EUR (ยฃ4.44 USD) on 2000-04-27