Highest end of day price: 24877.218120434 EUR (โน28,989 USD) on 2026-05-28
Lowest end of day price: 22724.149321117 EUR (โน26,606 USD) on 2025-12-22