Highest end of day price: 18992.785870388 EUR (โน20,725 USD) on 2025-03-20
Lowest end of day price: 478.51688222943 EUR (โน608.92 USD) on 2006-08-11