Highest end of day price: 45.76233626878 EUR (ยฃ49.47 USD) on 2023-05-22
Lowest end of day price: 0.59467615639563 EUR (ยฃ0.58 USD) on 2002-10-18