Highest end of day price: 28.246302499776 EUR ($33.80 USD) on 2026-01-30
Lowest end of day price: 19.569068865716 EUR ($24.35 USD) on 2014-12-16