Highest end of day price: 284.16080973328 EUR ($292.74 USD) on 2025-01-17
Lowest end of day price: 14.523361260473 EUR ($18.16 USD) on 2012-06-13