Highest end of day price: 17.193582515487 EUR (ยฃ20.24 USD) on 2017-10-17
Lowest end of day price: 0.63685006511071 EUR (ยฃ0.80 USD) on 2009-03-09