Highest end of day price: 25.214739280437 EUR (ยฃ27.14 USD) on 2023-06-12
Lowest end of day price: 4.5029054298052 EUR (ยฃ4.06 USD) on 2001-04-06