Highest end of day price: 43.881749362454 EUR (ยฃ48.22 USD) on 2017-05-05
Lowest end of day price: 1.0507601255223 EUR (ยฃ1.12 USD) on 2003-03-28