Highest end of day price: 29.669765518005 EUR (ยฃ34.99 USD) on 2018-05-21
Lowest end of day price: 0.30418782205624 EUR (ยฃ0.39 USD) on 2009-03-11