Highest end of day price: 22.896872024128 EUR ($26.53 USD) on 2025-11-12
Lowest end of day price: 6.8540802967137 EUR ($9.62 USD) on 2009-07-10