Highest end of day price: 265.75905703806 EUR ($279.31 USD) on 2024-12-16
Lowest end of day price: 18.321691574616 EUR ($24.80 USD) on 2010-03-19