Highest end of day price: 23445.716952254 EUR (โน27,560 USD) on 2026-01-23
Lowest end of day price: 2660.3690639756 EUR (โน3,209 USD) on 2012-07-24