Highest end of day price: 387.63060000639 EUR (โน449.73 USD) on 2025-11-27
Lowest end of day price: 304.01623063425 EUR (โน321.85 USD) on 2023-10-20