Highest end of day price: 86.939885473351 EUR (ยฃ105.79 USD) on 2021-06-07
Lowest end of day price: 22.058030591666 EUR (ยฃ28.07 USD) on 2009-02-25