Highest end of day price: 421.02667645408 EUR ($454.50 USD) on 2025-03-06
Lowest end of day price: 28.269574275615 EUR ($36.80 USD) on 2011-12-14