Highest end of day price: 33.422075906786 EUR (ยฃ38.14 USD) on 2026-07-22
Lowest end of day price: 2.7811176914344 EUR (ยฃ3.53 USD) on 2009-02-23