Highest end of day price: 741.84579908561 EUR (โน874.22 USD) on 2026-04-20
Lowest end of day price: 25.947706135167 EUR (โน33.49 USD) on 2012-12-10