Highest end of day price: 271.01765267676 EUR ($284.43 USD) on 2024-12-18
Lowest end of day price: 14.523361260473 EUR ($18.16 USD) on 2012-06-13