Highest end of day price: 24.562248517368 EUR ($29.03 USD) on 2018-05-16
Lowest end of day price: 3.5064942734806 EUR ($3.07 USD) on 2002-03-11