Highest end of day price: 32.799374803186 EUR (ยฃ38.10 USD) on 2017-11-06
Lowest end of day price: 3.7468144726439 EUR (ยฃ3.12 USD) on 2000-10-27