Highest end of day price: 18.001894809609 EUR (ยฃ21.11 USD) on 2025-12-19
Lowest end of day price: 0.73590033189485 EUR (ยฃ0.79 USD) on 2003-04-04