Highest end of day price: 389.31816073726 EUR (โน409.55 USD) on 2022-06-10
Lowest end of day price: 11.592230051881 EUR (โน14.37 USD) on 2010-06-17