Highest end of day price: 22.708525536415 EUR (ยฃ27.35 USD) on 2018-01-12
Lowest end of day price: 6.6108185480241 EUR (ยฃ6.05 USD) on 2000-05-15