Highest end of day price: 52.989814277537 EUR (ยฃ62.54 USD) on 2026-02-27
Lowest end of day price: 23.699837796895 EUR (ยฃ31.59 USD) on 2011-10-04