Highest end of day price: 47.494684089339 EUR ($54.68 USD) on 2025-04-18
Lowest end of day price: 18.565769428026 EUR ($23.80 USD) on 2014-10-16