Highest end of day price: 2448.0930406699 EUR (โน2,676 USD) on 2023-06-16
Lowest end of day price: 615.08544085031 EUR (โน712.36 USD) on 2018-06-28