Highest end of day price: 54.359564141734 EUR (ยฃ64.10 USD) on 2018-05-21
Lowest end of day price: 3.5806685503462 EUR (ยฃ4.99 USD) on 2009-06-23