Highest end of day price: 589.0620314766 EUR (โน776.22 USD) on 2012-03-19
Lowest end of day price: 15.045391992646 EUR (โน17.33 USD) on 2025-11-25