Highest end of day price: 27.253325960368 EUR ($36.06 USD) on 2010-08-10
Lowest end of day price: 2.0595843026815 EUR ($2.25 USD) on 2023-08-14