Highest end of day price: 21143.303553161 EUR (โน24,032 USD) on 2022-01-12
Lowest end of day price: 492.12183265218 EUR (โน529.28 USD) on 2003-04-07