Highest end of day price: 67.443966661289 EUR (ยฃ76.76 USD) on 2026-07-23
Lowest end of day price: 3.1752401983013 EUR (ยฃ3.94 USD) on 2004-10-07