Highest end of day price: 58.829862426385 EUR (ยฃ65.66 USD) on 2026-10-12
Lowest end of day price: 4.0396159606296 EUR (ยฃ5.11 USD) on 2009-03-06