Highest end of day price: 57.300070180308 EUR ($62.85 USD) on 2015-08-10
Lowest end of day price: 23.156073624497 EUR ($24.48 USD) on 2023-10-25