Highest end of day price: 931.52342265993 EUR (โน1,089 USD) on 2018-09-17
Lowest end of day price: 68.41235249918 EUR (โน72.40 USD) on 2023-10-27