Highest end of day price: 434.88571627569 EUR (โน513.30 USD) on 2026-02-27
Lowest end of day price: 296.11699188515 EUR (โน313.48 USD) on 2023-10-19