Highest end of day price: 46.879478259612 EUR (ยฃ55.20 USD) on 2026-02-25
Lowest end of day price: 8.8536534216212 EUR (ยฃ11.04 USD) on 2008-10-27