Highest end of day price: 44.86569812436 EUR (ยฃ52.83 USD) on 2017-08-16
Lowest end of day price: 3.9337816781548 EUR (ยฃ5.09 USD) on 2009-03-13