Highest end of day price: 22.151352507322 EUR (ยฃ30.14 USD) on 2010-04-12
Lowest end of day price: 0.57563710337471 EUR (ยฃ0.63 USD) on 2020-05-04