Highest end of day price: 77.372596417976 EUR (ยฃ85.02 USD) on 2019-10-10
Lowest end of day price: 13.316469039713 EUR (ยฃ11.16 USD) on 2000-10-24