Highest end of day price: 513.37323426891 EUR (ยฃ557.71 USD) on 2024-04-08
Lowest end of day price: 97.767244165328 EUR (ยฃ137.15 USD) on 2009-07-08