Highest end of day price: 21930.137623369 EUR (โน25,855 USD) on 2026-05-08
Lowest end of day price: 17463.308261539 EUR (โน20,307 USD) on 2025-12-10