Highest end of day price: 613.86360167463 EUR (ยฃ685.09 USD) on 2026-10-12
Lowest end of day price: 58.670085772575 EUR (ยฃ84.26 USD) on 2011-08-22