Highest end of day price: 33.218193745167 EUR (ยฃ39.71 USD) on 2018-05-07
Lowest end of day price: 3.2499396331553 EUR (ยฃ4.19 USD) on 2009-03-12