Highest end of day price: 17296.175970635 EUR (โน20,415 USD) on 2026-02-27
Lowest end of day price: 11065.506903625 EUR (โน11,753 USD) on 2024-04-16