Highest end of day price: 456.42333412558 EUR (โน529.47 USD) on 2025-10-21
Lowest end of day price: 29.801976403237 EUR (โน29.27 USD) on 2002-10-02