Highest end of day price: 89.063546511749 EUR (ยฃ103.92 USD) on 2026-08-24
Lowest end of day price: 5.4911859490011 EUR (ยฃ6.07 USD) on 2003-03-11