Highest end of day price: 24.027504217622 EUR (ยฃ33.11 USD) on 2013-10-23
Lowest end of day price: 2.9661817993799 EUR (ยฃ3.31 USD) on 2020-03-16