Highest end of day price: 7.5631277285305 EUR (ยฃ8.87 USD) on 2025-08-22
Lowest end of day price: 0.94466347252497 EUR (ยฃ1.03 USD) on 2003-02-05