Highest end of day price: 24461.685884704 EUR (โน28,567 USD) on 2026-08-21
Lowest end of day price: 15436.795738798 EUR (โน16,906 USD) on 2025-04-09