Highest end of day price: 63.423480015772 EUR (ยฃ71.84 USD) on 2026-09-30
Lowest end of day price: 13.630427761776 EUR (ยฃ20.26 USD) on 2009-11-20