Highest end of day price: 186.43106195383 EUR (ยฃ220.05 USD) on 2026-02-27
Lowest end of day price: 18.265572749178 EUR (ยฃ22.77 USD) on 2008-10-27