Highest end of day price: 40.767189672893 EUR (ยฃ47.51 USD) on 2018-07-18
Lowest end of day price: 3.3014319702274 EUR (ยฃ2.85 USD) on 2000-10-13