Highest end of day price: 26.53295619955 EUR ($35.11 USD) on 2010-08-10
Lowest end of day price: 1.5305497734786 EUR ($1.67 USD) on 2023-08-14