Highest end of day price: 72.627685931384 EUR ($83.61 USD) on 2025-04-18
Lowest end of day price: 28.466526315991 EUR ($32.31 USD) on 2018-12-18