Highest end of day price: 586.99678665102 EUR (โน688.32 USD) on 2026-04-24
Lowest end of day price: 371.10586991133 EUR (โน406.44 USD) on 2025-04-09