Highest end of day price: 19.530093548021 EUR ($22.15 USD) on 2017-06-28
Lowest end of day price: 0.91809604579667 EUR ($1.22 USD) on 2009-04-08