Highest end of day price: 369.44833370859 EUR (ยฃ417.86 USD) on 2021-12-16
Lowest end of day price: 118.23362386637 EUR (ยฃ147.18 USD) on 2018-03-26