Highest end of day price: 26423.999757292 EUR (โน30,791 USD) on 2026-05-28
Lowest end of day price: 21567.64463626 EUR (โน22,719 USD) on 2024-11-18