Highest end of day price: 65.501659236956 EUR (ยฃ77.53 USD) on 2026-04-17
Lowest end of day price: 3.1752401983013 EUR (ยฃ3.94 USD) on 2004-10-07