Highest end of day price: 19980.869454985 EUR (โน23,004 USD) on 2025-04-22
Lowest end of day price: 478.51688222943 EUR (โน608.92 USD) on 2006-08-11