Highest end of day price: 25060.652105231 EUR (โน29,427 USD) on 2025-12-18
Lowest end of day price: 4326.7768276839 EUR (โน5,399 USD) on 2010-07-02