Highest end of day price: 93.434652087246 EUR (ยฃ109.56 USD) on 2025-12-19
Lowest end of day price: 19.91785619986 EUR (ยฃ26.93 USD) on 2011-11-23