Highest end of day price: 26357.599061343 EUR (โน31,020 USD) on 2026-04-13
Lowest end of day price: 21567.64463626 EUR (โน22,719 USD) on 2024-11-18