Highest end of day price: 704.2511100597 EUR (โน827.82 USD) on 2025-12-16
Lowest end of day price: 22.387602743658 EUR (โน25.85 USD) on 2003-06-24