Highest end of day price: 27.867523479533 EUR (ยฃ30.40 USD) on 2023-11-20
Lowest end of day price: 1.8604939397043 EUR (ยฃ1.81 USD) on 2000-01-28