Highest end of day price: 13387.339946809 EUR (โน14,835 USD) on 2024-08-21
Lowest end of day price: 0.53308792586729 EUR (โน0.65 USD) on 2005-08-22