Highest end of day price: 217.25922240513 EUR ($227.80 USD) on 2025-02-18
Lowest end of day price: 12.514282197429 EUR ($15.18 USD) on 2012-07-23