Highest end of day price: 89.155731807022 EUR (ยฃ103.67 USD) on 2026-09-03
Lowest end of day price: 5.4911859490011 EUR (ยฃ6.07 USD) on 2003-03-11