Highest end of day price: 525.4795608578 EUR (โน544.66 USD) on 2025-02-12
Lowest end of day price: 273.18863433766 EUR (โน288.61 USD) on 2023-10-27