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