Highest end of day price: 22783.138814924 EUR (โน26,838 USD) on 2026-05-11
Lowest end of day price: 20219.169958969 EUR (โน23,565 USD) on 2025-10-17