Highest end of day price: 48.328567608354 EUR (ยฃ52.70 USD) on 2023-02-03
Lowest end of day price: 1.7217817407356 EUR (ยฃ1.69 USD) on 2002-10-07