Highest end of day price: 739.49130871692 EUR (โน870.59 USD) on 2025-12-30
Lowest end of day price: 416.03432579421 EUR (โน441.58 USD) on 2023-03-17