Highest end of day price: 27.845251817408 EUR ($30.39 USD) on 2025-04-08
Lowest end of day price: 4.0595239753214 EUR ($5.65 USD) on 2010-02-01