Highest end of day price: 47.198079028204 EUR (ยฃ52.94 USD) on 2026-10-05
Lowest end of day price: 9.6059472136843 EUR (ยฃ12.95 USD) on 2009-03-24