Highest end of day price: 226.18947680999 EUR (โน317.48 USD) on 2010-11-03
Lowest end of day price: 3.3987782454113 EUR (โน3.75 USD) on 2023-12-27