Highest end of day price: 20935.903937759 EUR (โน24,029 USD) on 2025-06-18
Lowest end of day price: 207.5961097669 EUR (โน203.87 USD) on 2002-10-02