Highest end of day price: 560.75188167762 EUR (โน607.83 USD) on 2024-07-24
Lowest end of day price: 82.710202790193 EUR (โน87.54 USD) on 2017-02-24