Highest end of day price: 100.46468707023 EUR ($109.66 USD) on 2023-06-30
Lowest end of day price: 18.647821946543 EUR ($24.00 USD) on 2010-08-12