Highest end of day price: 41.569203020407 EUR (ยฃ49.42 USD) on 2026-02-11
Lowest end of day price: 9.6129513370062 EUR (ยฃ13.13 USD) on 2011-09-12