Highest end of day price: 311.82551214663 EUR ($408.68 USD) on 2006-12-18
Lowest end of day price: 73.548470232674 EUR ($76.12 USD) on 2024-12-19