Highest end of day price: 17014.611762077 EUR (โน18,613 USD) on 2025-03-19
Lowest end of day price: 908.34811933531 EUR (โน1,049 USD) on 2003-06-25