Highest end of day price: 17.263448323068 EUR (ยฃ22.20 USD) on 2005-02-04
Lowest end of day price: 0.49802324521905 EUR (ยฃ0.53 USD) on 2024-11-19