Highest end of day price: 590.0557149911 EUR (โน689.96 USD) on 2026-05-04
Lowest end of day price: 371.10586991133 EUR (โน406.44 USD) on 2025-04-09