Highest end of day price: 23244.718554177 EUR (โน27,261 USD) on 2026-01-21
Lowest end of day price: 22724.149321117 EUR (โน26,606 USD) on 2025-12-22