Highest end of day price: 11.749619392107 EUR (ยฃ12.69 USD) on 2023-08-28
Lowest end of day price: 0.76539317669126 EUR (ยฃ0.96 USD) on 2012-06-13