Highest end of day price: 29.540041853786 EUR ($34.32 USD) on 2025-10-23
Lowest end of day price: 21.207440218754 EUR ($23.14 USD) on 2015-12-22