Highest end of day price: 905.00278218062 EUR (โน1,057 USD) on 2026-04-29
Lowest end of day price: 25.947706135167 EUR (โน33.49 USD) on 2012-12-10