Highest end of day price: 670.71485466775 EUR (ยฃ787.55 USD) on 2021-08-12
Lowest end of day price: 24.727120348833 EUR (ยฃ31.13 USD) on 2008-11-21