Highest end of day price: 27.035739286248 EUR (ยฃ40.37 USD) on 2009-10-14
Lowest end of day price: 3.6188247702098 EUR (ยฃ4.26 USD) on 2020-10-28