Highest end of day price: 108.49957030161 EUR (ยฃ113.77 USD) on 2025-02-18
Lowest end of day price: 7.6424967357871 EUR (ยฃ9.28 USD) on 2012-07-25