Highest end of day price: 32.716925575696 EUR (ยฃ38.06 USD) on 2025-10-24
Lowest end of day price: 2.7811176914344 EUR (ยฃ3.53 USD) on 2009-02-23