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