Highest end of day price: 488.16634786173 EUR ($513.07 USD) on 2024-12-16
Lowest end of day price: 20.906537722557 EUR ($26.78 USD) on 2008-10-28