Highest end of day price: 664.83558887918 EUR (โน754.13 USD) on 2025-04-14
Lowest end of day price: 27.981333598179 EUR (โน32.31 USD) on 2003-06-24