Highest end of day price: 24896.687290661 EUR (โน28,557 USD) on 2026-07-15
Lowest end of day price: 22724.149321117 EUR (โน26,606 USD) on 2025-12-22