Highest end of day price: 526.86145317209 EUR (โน620.06 USD) on 2026-04-13
Lowest end of day price: 29.801976403237 EUR (โน29.27 USD) on 2002-10-02