Highest end of day price: 525.47958189803 EUR (โน544.66 USD) on 2025-02-12
Lowest end of day price: 273.73757192631 EUR (โน289.70 USD) on 2023-10-27