Highest end of day price: 28.966028283049 EUR ($38.33 USD) on 2010-08-10
Lowest end of day price: 2.3563961675034 EUR ($2.58 USD) on 2023-08-14