Highest end of day price: 29.823720797775 EUR (ยฃ35.20 USD) on 2026-02-27
Lowest end of day price: 1.865227205796 EUR (ยฃ1.83 USD) on 2002-09-30