Highest end of day price: 25.156148684422 EUR (ยฃ29.93 USD) on 2021-06-29
Lowest end of day price: 0.8053638023045 EUR (ยฃ1.02 USD) on 2010-08-31