Highest end of day price: 110.42420758749 EUR (ยฃ128.40 USD) on 2026-09-03
Lowest end of day price: 9.0016204720996 EUR (ยฃ11.63 USD) on 2012-10-29