Highest end of day price: 27.209971533386 EUR ($29.09 USD) on 2023-11-13
Lowest end of day price: 4.0595239753214 EUR ($5.65 USD) on 2010-02-01