Highest end of day price: 886.60248033064 EUR (โน1,014 USD) on 2022-01-13
Lowest end of day price: 106.98525254467 EUR (โน116.47 USD) on 2023-12-14