Highest end of day price: 740.69906067323 EUR (โน873.57 USD) on 2026-02-24
Lowest end of day price: 25.947706135167 EUR (โน33.49 USD) on 2012-12-10