Highest end of day price: 24.321272871546 EUR (ยฃ28.38 USD) on 2018-09-18
Lowest end of day price: 0.43324095031708 EUR (ยฃ0.68 USD) on 2008-03-18