Highest end of day price: 28.015458682192 EUR (ยฃ36.49 USD) on 2010-12-01
Lowest end of day price: 1.6528375221084 EUR (ยฃ1.80 USD) on 2022-03-04