Highest end of day price: 593.56585558706 EUR (โน620.97 USD) on 2025-02-14
Lowest end of day price: 54.814497115205 EUR (โน63.99 USD) on 2018-09-20