Highest end of day price: 46.178031396393 EUR ($49.96 USD) on 2025-04-01
Lowest end of day price: 18.565769428026 EUR ($23.80 USD) on 2014-10-16