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