Highest end of day price: 17882.038674708 EUR (โน19,777 USD) on 2023-04-24
Lowest end of day price: 404.39174881594 EUR (โน387.52 USD) on 2000-03-08