Highest end of day price: 905.57831793603 EUR (โน991.24 USD) on 2023-06-16
Lowest end of day price: 409.26176054845 EUR (โน442.55 USD) on 2024-03-28