Highest end of day price: 671.86123465274 EUR ($768.73 USD) on 2026-07-06
Lowest end of day price: 94.725988320257 EUR ($131.99 USD) on 2009-07-09