Highest end of day price: 12.793322545847 EUR (ยฃ13.80 USD) on 2025-03-26
Lowest end of day price: 1.7047989515034 EUR (ยฃ2.07 USD) on 2012-07-24