Highest end of day price: 107.19009624819 EUR (ยฃ123.65 USD) on 2026-08-13
Lowest end of day price: 8.3906430646876 EUR (ยฃ10.60 USD) on 2009-03-06