Highest end of day price: 20.381314757982 EUR ($26.65 USD) on 2005-02-17
Lowest end of day price: 1.8641524550265 EUR ($1.97 USD) on 2016-12-05