Highest end of day price: 11.75566780174 EUR (ยฃ12.71 USD) on 2023-08-28
Lowest end of day price: 0.76501135437895 EUR (ยฃ0.96 USD) on 2012-06-13