Highest end of day price: 420.29202390506 EUR (ยฃ487.61 USD) on 2021-09-29
Lowest end of day price: 10.599275214483 EUR (ยฃ15.28 USD) on 2009-08-04