Highest end of day price: 25.254912698352 EUR ($29.84 USD) on 2026-02-26
Lowest end of day price: 6.8540802967137 EUR ($9.62 USD) on 2009-07-10