Highest end of day price: 44.064669597923 EUR ($46.69 USD) on 2024-11-19
Lowest end of day price: 18.565769428026 EUR ($23.80 USD) on 2014-10-16