Highest end of day price: 53.923224005604 EUR (ยฃ58.57 USD) on 2024-05-27
Lowest end of day price: 3.5037260946179 EUR (ยฃ3.42 USD) on 2002-09-24