Highest end of day price: 45.008607763401 EUR ($47.54 USD) on 2024-11-28
Lowest end of day price: 18.565769428026 EUR ($23.80 USD) on 2014-10-16