Highest end of day price: 54.081403371546 EUR (ยฃ62.76 USD) on 2026-05-22
Lowest end of day price: 1.5176650017844 EUR (ยฃ1.39 USD) on 2001-09-24