Highest end of day price: 76.422725511964 EUR (ยฃ88.72 USD) on 2026-01-16
Lowest end of day price: 9.9493979280785 EUR (ยฃ12.56 USD) on 2009-03-09