Highest end of day price: 468.08626328723 EUR (โน539.31 USD) on 2026-03-13
Lowest end of day price: 285.89350720085 EUR (โน324.09 USD) on 2019-03-19