Highest end of day price: 24.896857682119 EUR ($29.60 USD) on 2026-02-11
Lowest end of day price: 6.8540802967137 EUR ($9.62 USD) on 2009-07-10