Highest end of day price: 8.8874316354395 EUR (ยฃ10.22 USD) on 2026-03-17
Lowest end of day price: 0.94466347252497 EUR (ยฃ1.03 USD) on 2003-02-05