Highest end of day price: 20965.477943234 EUR (โน23,830 USD) on 2022-01-12
Lowest end of day price: 378.33214350992 EUR (โน406.90 USD) on 2003-04-07