Highest end of day price: 100.70604979731 EUR ($109.45 USD) on 2023-06-30
Lowest end of day price: 18.715656909462 EUR ($24.04 USD) on 2010-08-12