Highest end of day price: 29.365104180039 EUR (ยฃ34.58 USD) on 2026-02-25
Lowest end of day price: 1.865227205796 EUR (ยฃ1.83 USD) on 2002-09-30