Highest end of day price: 2088.66398618 EUR (โน2,434 USD) on 2025-08-20
Lowest end of day price: 159.08554133353 EUR (โน201.69 USD) on 2009-02-23