Highest end of day price: 63.250889962628 EUR ($69.23 USD) on 2023-06-15
Lowest end of day price: 11.727784110092 EUR ($15.05 USD) on 2010-08-12