Highest end of day price: 287.6844827694 EUR ($299.79 USD) on 2025-01-21
Lowest end of day price: 14.523361260473 EUR ($18.16 USD) on 2012-06-13