Highest end of day price: 530.23154883949 EUR (โน618.61 USD) on 2025-12-04
Lowest end of day price: 406.23559671534 EUR (โน425.42 USD) on 2023-10-03