Highest end of day price: 579.78609625668 EUR (โน651.36 USD) on 2017-05-31
Lowest end of day price: 0.21104166641255 EUR (โน0.26 USD) on 2005-08-22