Highest end of day price: 32.567934114261 EUR (ยฃ35.55 USD) on 2025-03-12
Lowest end of day price: 2.7959802968708 EUR (ยฃ3.67 USD) on 2012-04-17