Highest end of day price: 420.02049965994 EUR (ยฃ486.15 USD) on 2021-10-01
Lowest end of day price: 10.599275090794 EUR (ยฃ15.28 USD) on 2009-08-05