Highest end of day price: 18851.357263904 EUR (โน20,745 USD) on 2022-03-23
Lowest end of day price: 2.2892225967186 EUR (โน2.79 USD) on 2005-08-22