Highest end of day price: 33.94270673669 EUR (ยฃ39.45 USD) on 2026-09-04
Lowest end of day price: 4.8752999911806 EUR (ยฃ6.12 USD) on 2009-03-05