Highest end of day price: 45.006706655952 EUR (ยฃ53.51 USD) on 2026-02-11
Lowest end of day price: 8.8536534216212 EUR (ยฃ11.04 USD) on 2008-10-27