Highest end of day price: 176.85063679889 EUR (ยฃ205.31 USD) on 2026-01-16
Lowest end of day price: 18.265572749178 EUR (ยฃ22.77 USD) on 2008-10-27