Highest end of day price: 29.82289729242 EUR (ยฃ41.09 USD) on 2013-10-23
Lowest end of day price: 3.2476831431344 EUR (ยฃ3.62 USD) on 2020-03-16