Highest end of day price: 42.870103602328 EUR (ยฃ51.69 USD) on 2021-05-03
Lowest end of day price: 2.3362603240298 EUR (ยฃ3.06 USD) on 2009-01-16