Highest end of day price: 383.77297884988 EUR (โน400.24 USD) on 2025-01-29
Lowest end of day price: 24.956040738345 EUR (โน29.61 USD) on 1996-10-16